protected static class CFGBuilder.PhaseOneResult extends Object
CFGBuilder.CFGTranslationPhaseOne
.Constructor and Description |
---|
PhaseOneResult(UnderlyingAST underlyingAST,
IdentityHashMap<Tree,Node> treeLookupMap,
IdentityHashMap<Tree,Node> convertedTreeLookupMap,
IdentityHashMap<UnaryTree,AssignmentNode> unaryAssignNodeLookupMap,
ArrayList<CFGBuilder.ExtendedNode> nodeList,
Map<CFGBuilder.Label,Integer> bindings,
Set<Integer> leaders,
List<ReturnNode> returnNodes,
IdentityHashMap<Tree,List<Tree>> generatedTreesLookupMap) |
Modifier and Type | Method and Description |
---|---|
protected String |
nodeToString(CFGBuilder.ExtendedNode n) |
String |
toString() |
public PhaseOneResult(UnderlyingAST underlyingAST, IdentityHashMap<Tree,Node> treeLookupMap, IdentityHashMap<Tree,Node> convertedTreeLookupMap, IdentityHashMap<UnaryTree,AssignmentNode> unaryAssignNodeLookupMap, ArrayList<CFGBuilder.ExtendedNode> nodeList, Map<CFGBuilder.Label,Integer> bindings, Set<Integer> leaders, List<ReturnNode> returnNodes, IdentityHashMap<Tree,List<Tree>> generatedTreesLookupMap)
protected String nodeToString(CFGBuilder.ExtendedNode n)