use of org.candle.decompiler.ast.tcf.FinallyBlock in project candle-decompiler by bradsdavis.
the class BlockVisitor method visitFinallyIntermediate.
@Override
public void visitFinallyIntermediate(FinallyIntermediate line) {
if (seen.contains(line)) {
// do nothing.
return;
} else {
seen.add(line);
}
FinallyBlock finallyBlock = new FinallyBlock(line);
current.addChild(finallyBlock);
this.current = finallyBlock;
List<AbstractIntermediate> successors = getUnseenSuccessors(line);
for (AbstractIntermediate successor : successors) {
successor.accept(this);
}
if (this.current == finallyBlock) {
moveUp();
}
}
Aggregations