Class PhaseOneResult
java.lang.Object
org.checkerframework.dataflow.cfg.builder.PhaseOneResult
A wrapper object to pass around the result of phase one.
-
Constructor Summary
ConstructorsConstructorDescriptionPhaseOneResult
(UnderlyingAST underlyingAST, IdentityHashMap<com.sun.source.tree.Tree, Set<Node>> treeToCfgNodes, IdentityHashMap<com.sun.source.tree.Tree, Set<Node>> treeToConvertedCfgNodes, IdentityHashMap<com.sun.source.tree.UnaryTree, com.sun.source.tree.BinaryTree> postfixTreeToCfgNodes, ArrayList<ExtendedNode> nodeList, Map<Label, Integer> bindings, Set<Integer> leaders, List<ReturnNode> returnNodes, Label regularExitLabel, Label exceptionalExitLabel, List<com.sun.source.tree.ClassTree> declaredClasses, List<com.sun.source.tree.LambdaExpressionTree> declaredLambdas) -
Method Summary
-
Constructor Details
-
PhaseOneResult
public PhaseOneResult(UnderlyingAST underlyingAST, IdentityHashMap<com.sun.source.tree.Tree, Set<Node>> treeToCfgNodes, IdentityHashMap<com.sun.source.tree.Tree, Set<Node>> treeToConvertedCfgNodes, IdentityHashMap<com.sun.source.tree.UnaryTree, com.sun.source.tree.BinaryTree> postfixTreeToCfgNodes, ArrayList<ExtendedNode> nodeList, Map<Label, Integer> bindings, Set<Integer> leaders, List<ReturnNode> returnNodes, Label regularExitLabel, Label exceptionalExitLabel, List<com.sun.source.tree.ClassTree> declaredClasses, List<com.sun.source.tree.LambdaExpressionTree> declaredLambdas)
-
-
Method Details