Class ControlFlowGraphBlockIterator

java.lang.Object
sootup.core.graph.ControlFlowGraphBlockIterator
All Implemented Interfaces:
Iterator<Stmt>

public class ControlFlowGraphBlockIterator extends Object implements Iterator<Stmt>
Iterates over a given ControlFlowGraph (which is connected, so all Stmt nodes are reached - except traphandler) so the returned Jimple Stmts are returned as valid, linearized code blocks that are intuitive to navigate.
Author:
Markus Schmidt
  • Constructor Details

    • ControlFlowGraphBlockIterator

      public ControlFlowGraphBlockIterator(@NonNull ControlFlowGraph graph, @NonNull List<Trap> traps)
  • Method Details