/** * Visits all insns in this method. * * @param visitor {@code non-null;} callback interface */ public void forEachInsn(SsaInsn.Visitor visitor) { for (SsaBasicBlock block : blocks) { block.forEachInsn(visitor); } }
/** * Visits all insns in this method. * * @param visitor {@code non-null;} callback interface */ public void forEachInsn(SsaInsn.Visitor visitor) { for (SsaBasicBlock block : blocks) { block.forEachInsn(visitor); } }
/** * Visits all insns in this method. * * @param visitor {@code non-null;} callback interface */ public void forEachInsn(SsaInsn.Visitor visitor) { for (SsaBasicBlock block : blocks) { block.forEachInsn(visitor); } }
/** * Visits all insns in this method. * * @param visitor {@code non-null;} callback interface */ public void forEachInsn(SsaInsn.Visitor visitor) { for (SsaBasicBlock block : blocks) { block.forEachInsn(visitor); } }
/** * Visits all insns in this method. * * @param visitor {@code non-null;} callback interface */ public void forEachInsn(SsaInsn.Visitor visitor) { for (SsaBasicBlock block : blocks) { block.forEachInsn(visitor); } }
/** * Visits all insns in this method. * * @param visitor {@code non-null;} callback interface */ public void forEachInsn(SsaInsn.Visitor visitor) { for (SsaBasicBlock block : blocks) { block.forEachInsn(visitor); } }
/** * Visits all insns in this method. * * @param visitor {@code non-null;} callback interface */ public void forEachInsn(SsaInsn.Visitor visitor) { for (SsaBasicBlock block : blocks) { block.forEachInsn(visitor); } }
/** * Visits all insns in this method. * * @param visitor {@code non-null;} callback interface */ public void forEachInsn(SsaInsn.Visitor visitor) { for (SsaBasicBlock block : blocks) { block.forEachInsn(visitor); } }
public void visitBlock (SsaBasicBlock block, SsaBasicBlock unused) { block.forEachInsn(new SsaInsn.Visitor() { public void visitMoveInsn(NormalSsaInsn insn) { // do nothing } public void visitPhiInsn(PhiInsn insn) { // do nothing } public void visitNonMoveInsn(NormalSsaInsn insn) { processInsn(insn); } }); } });
public void visitBlock (SsaBasicBlock block, SsaBasicBlock unused) { block.forEachInsn(new SsaInsn.Visitor() { public void visitMoveInsn(NormalSsaInsn insn) { // do nothing } public void visitPhiInsn(PhiInsn insn) { // do nothing } public void visitNonMoveInsn(NormalSsaInsn insn) { processInsn(insn); } }); } });
public void visitBlock (SsaBasicBlock block, SsaBasicBlock unused) { block.forEachInsn(new SsaInsn.Visitor() { public void visitMoveInsn(NormalSsaInsn insn) { // do nothing } public void visitPhiInsn(PhiInsn insn) { // do nothing } public void visitNonMoveInsn(NormalSsaInsn insn) { processInsn(insn); } }); } });
public void visitBlock (SsaBasicBlock block, SsaBasicBlock unused) { block.forEachInsn(new SsaInsn.Visitor() { public void visitMoveInsn(NormalSsaInsn insn) { // do nothing } public void visitPhiInsn(PhiInsn insn) { // do nothing } public void visitNonMoveInsn(NormalSsaInsn insn) { processInsn(insn); } }); } });
public void visitBlock (SsaBasicBlock block, SsaBasicBlock unused) { block.forEachInsn(new SsaInsn.Visitor() { public void visitMoveInsn(NormalSsaInsn insn) { // do nothing } public void visitPhiInsn(PhiInsn insn) { // do nothing } public void visitNonMoveInsn(NormalSsaInsn insn) { processInsn(insn); } }); } });
@Override public void visitBlock (SsaBasicBlock block, SsaBasicBlock unused) { block.forEachInsn(new SsaInsn.Visitor() { @Override public void visitMoveInsn(NormalSsaInsn insn) { // do nothing } @Override public void visitPhiInsn(PhiInsn insn) { // do nothing } @Override public void visitNonMoveInsn(NormalSsaInsn insn) { processInsn(insn); } }); } });
@Override public void visitBlock (SsaBasicBlock block, SsaBasicBlock unused) { block.forEachInsn(new SsaInsn.Visitor() { @Override public void visitMoveInsn(NormalSsaInsn insn) { // do nothing } @Override public void visitPhiInsn(PhiInsn insn) { // do nothing } @Override public void visitNonMoveInsn(NormalSsaInsn insn) { processInsn(insn); } }); } });
block.forEachInsn(this);
block.forEachInsn(this);
block.forEachInsn(this);
block.forEachInsn(this);