Class LocalBinding
java.lang.Object
com.oracle.truffle.api.nodes.Node
thc.runtime.LocalBinding
- All Implemented Interfaces:
com.oracle.truffle.api.nodes.NodeInterface, Cloneable
Each cloned root owns its widening state; recursive RHSs stay raw until publication.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.oracle.truffle.api.nodes.Node
com.oracle.truffle.api.nodes.Node.Child, com.oracle.truffle.api.nodes.Node.Children -
Constructor Summary
ConstructorsConstructorDescriptionLocalBinding(int slot, Expr value, boolean preferLong) LocalBinding(int slot, Expr value, boolean preferLong, int[] typedSlots) -
Method Summary
Methods inherited from class com.oracle.truffle.api.nodes.Node
accept, adoptChildren, atomic, atomic, copy, deepCopy, getChildren, getCost, getDebugProperties, getDescription, getEncapsulatingSourceSection, getLock, getParent, getRootNode, getSourceSection, insert, insert, isAdoptable, isSafelyReplaceableBy, notifyInserted, onReplace, replace, replace, reportPolymorphicSpecialize, reportReplace, toString
-
Constructor Details
-
LocalBinding
-
LocalBinding
-
-
Method Details
-
evaluate
-
write
-