public class PhaseOneResult extends Object
CFGTranslationPhaseOne.| Constructor and Description | 
|---|
| PhaseOneResult(UnderlyingAST underlyingAST,
              IdentityHashMap<Tree,Set<Node>> treeLookupMap,
              IdentityHashMap<Tree,Set<Node>> convertedTreeLookupMap,
              IdentityHashMap<UnaryTree,AssignmentNode> unaryAssignNodeLookupMap,
              ArrayList<org.checkerframework.dataflow.cfg.builder.ExtendedNode> nodeList,
              Map<org.checkerframework.dataflow.cfg.builder.Label,Integer> bindings,
              Set<Integer> leaders,
              List<ReturnNode> returnNodes,
              org.checkerframework.dataflow.cfg.builder.Label regularExitLabel,
              org.checkerframework.dataflow.cfg.builder.Label exceptionalExitLabel,
              List<ClassTree> declaredClasses,
              List<LambdaExpressionTree> declaredLambdas) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected String | nodeToString(org.checkerframework.dataflow.cfg.builder.ExtendedNode n) | 
| String | toString() | 
| String | toStringDebug()Returns a verbose string representation of this, useful for debugging. | 
public PhaseOneResult(UnderlyingAST underlyingAST, IdentityHashMap<Tree,Set<Node>> treeLookupMap, IdentityHashMap<Tree,Set<Node>> convertedTreeLookupMap, IdentityHashMap<UnaryTree,AssignmentNode> unaryAssignNodeLookupMap, ArrayList<org.checkerframework.dataflow.cfg.builder.ExtendedNode> nodeList, Map<org.checkerframework.dataflow.cfg.builder.Label,Integer> bindings, Set<Integer> leaders, List<ReturnNode> returnNodes, org.checkerframework.dataflow.cfg.builder.Label regularExitLabel, org.checkerframework.dataflow.cfg.builder.Label exceptionalExitLabel, List<ClassTree> declaredClasses, List<LambdaExpressionTree> declaredLambdas)