Class CFGTranslationPhaseTwo
- java.lang.Object
-
- org.checkerframework.dataflow.cfg.builder.CFGTranslationPhaseTwo
-
public class CFGTranslationPhaseTwo extends java.lang.Object
Class that performs phase two of the translation process.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ControlFlowGraph
process(PhaseOneResult in)
Perform phase two of the translation.
-
-
-
Method Detail
-
process
public static ControlFlowGraph process(PhaseOneResult in)
Perform phase two of the translation.- Parameters:
in
- the result of phase one- Returns:
- a control flow graph that might still contain degenerate basic blocks (such as empty regular basic blocks or conditional blocks with the same block as 'then' and 'else' successor)
-
-