protected static class CFGBuilder.PhaseOneResult
extends java.lang.Object
CFGBuilder.CFGTranslationPhaseOne
.Constructor and Description |
---|
PhaseOneResult(UnderlyingAST underlyingAST,
java.util.IdentityHashMap<com.sun.source.tree.Tree,java.util.Set<Node>> treeLookupMap,
java.util.IdentityHashMap<com.sun.source.tree.Tree,java.util.Set<Node>> convertedTreeLookupMap,
java.util.IdentityHashMap<com.sun.source.tree.UnaryTree,AssignmentNode> unaryAssignNodeLookupMap,
java.util.ArrayList<CFGBuilder.ExtendedNode> nodeList,
java.util.Map<CFGBuilder.Label,java.lang.Integer> bindings,
java.util.Set<java.lang.Integer> leaders,
java.util.List<ReturnNode> returnNodes,
CFGBuilder.Label regularExitLabel,
CFGBuilder.Label exceptionalExitLabel,
java.util.List<com.sun.source.tree.ClassTree> declaredClasses,
java.util.List<com.sun.source.tree.LambdaExpressionTree> declaredLambdas) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
nodeToString(CFGBuilder.ExtendedNode n) |
java.lang.String |
toString() |
public PhaseOneResult(UnderlyingAST underlyingAST, java.util.IdentityHashMap<com.sun.source.tree.Tree,java.util.Set<Node>> treeLookupMap, java.util.IdentityHashMap<com.sun.source.tree.Tree,java.util.Set<Node>> convertedTreeLookupMap, java.util.IdentityHashMap<com.sun.source.tree.UnaryTree,AssignmentNode> unaryAssignNodeLookupMap, java.util.ArrayList<CFGBuilder.ExtendedNode> nodeList, java.util.Map<CFGBuilder.Label,java.lang.Integer> bindings, java.util.Set<java.lang.Integer> leaders, java.util.List<ReturnNode> returnNodes, CFGBuilder.Label regularExitLabel, CFGBuilder.Label exceptionalExitLabel, java.util.List<com.sun.source.tree.ClassTree> declaredClasses, java.util.List<com.sun.source.tree.LambdaExpressionTree> declaredLambdas)
public java.lang.String toString()
toString
in class java.lang.Object
protected java.lang.String nodeToString(CFGBuilder.ExtendedNode n)