public class WordToObjectTypeFlow extends ProxyTypeFlow
input
context, declaredType, graphRef, id, inQueue, nextId, source, usedAsAParameter, usedAsAReceiver
Constructor and Description |
---|
WordToObjectTypeFlow(org.graalvm.compiler.graph.Node source,
TypeFlow<?> input) |
Modifier and Type | Method and Description |
---|---|
boolean |
canSaturate()
Can this type flow saturate? By default all type flows can saturate, with the exception of a
few ones that need to track all their types, e.g., AllInstantiated, AllSynchronized, etc.
|
String |
toString() |
addState, copy, getInput, getState, update
addInput, addObservee, addObserver, addOriginalObserver, addOriginalUse, addState, addUse, context, declaredTypeFilter, doAddUse, equals, filter, getDeclaredType, getInputs, getObservees, getObservers, getSlot, getSource, getUses, graphRef, hashCode, id, initClone, isAllInstantiated, isClone, isCloseToAllInstantiated, isSaturated, isUsedAsAParameter, isUsedAsAReceiver, method, notifyObservers, onInputSaturated, onObservedSaturated, onObservedUpdate, onSaturated, receiver, removeInput, removeObservee, removeObserver, removeUse, replacedObservedWith, replaceObservedWith, setObserved, setSaturated, setSlot, setState, setUsedAsAParameter, setUsedAsAReceiver, swapOut
public WordToObjectTypeFlow(org.graalvm.compiler.graph.Node source, TypeFlow<?> input)
public boolean canSaturate()
TypeFlow
canSaturate
in class TypeFlow<jdk.vm.ci.code.BytecodePosition>
public String toString()
toString
in class ProxyTypeFlow