protected class MethodTypeFlowBuilder.TypeFlowsOfNodes extends org.graalvm.compiler.phases.graph.MergeableState<MethodTypeFlowBuilder.TypeFlowsOfNodes> implements Cloneable
| Modifier | Constructor and Description |
|---|---|
protected |
TypeFlowsOfNodes(MethodTypeFlowBuilder.TypeFlowsOfNodes copyFrom) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(org.graalvm.compiler.nodes.ValueNode node,
TypeFlowBuilder<?> flow) |
MethodTypeFlowBuilder.TypeFlowsOfNodes |
clone() |
boolean |
contains(org.graalvm.compiler.nodes.ValueNode node) |
TypeFlowBuilder<?> |
lookup(org.graalvm.compiler.nodes.ValueNode n) |
boolean |
merge(org.graalvm.compiler.nodes.AbstractMergeNode merge,
List<MethodTypeFlowBuilder.TypeFlowsOfNodes> withStates) |
void |
update(org.graalvm.compiler.nodes.ValueNode node,
TypeFlowBuilder<?> flow) |
protected TypeFlowsOfNodes(MethodTypeFlowBuilder.TypeFlowsOfNodes copyFrom)
public boolean contains(org.graalvm.compiler.nodes.ValueNode node)
public TypeFlowBuilder<?> lookup(org.graalvm.compiler.nodes.ValueNode n)
public void add(org.graalvm.compiler.nodes.ValueNode node,
TypeFlowBuilder<?> flow)
public void update(org.graalvm.compiler.nodes.ValueNode node,
TypeFlowBuilder<?> flow)
public boolean merge(org.graalvm.compiler.nodes.AbstractMergeNode merge,
List<MethodTypeFlowBuilder.TypeFlowsOfNodes> withStates)
merge in class org.graalvm.compiler.phases.graph.MergeableState<MethodTypeFlowBuilder.TypeFlowsOfNodes>public MethodTypeFlowBuilder.TypeFlowsOfNodes clone()
clone in class org.graalvm.compiler.phases.graph.MergeableState<MethodTypeFlowBuilder.TypeFlowsOfNodes>