Interface ResumableNode.WithIntState
- All Superinterfaces:
ResumableNode
- All Known Implementing Classes:
AsyncGeneratorYieldNode, AsyncIteratorNextNode, AwaitNode, DualNode, IfNode, JSAndNode, JSLogicalNode, JSNullishCoalescingNode, JSOrNode, YieldNode
- Enclosing interface:
ResumableNode
-
Nested Class Summary
Nested classes/interfaces inherited from interface ResumableNode
ResumableNode.WithIntState, ResumableNode.WithObjectState -
Method Summary
Modifier and TypeMethodDescriptiondefault intgetStateAsInt(com.oracle.truffle.api.frame.VirtualFrame frame, int stateSlot) default intgetStateAsIntAndReset(com.oracle.truffle.api.frame.VirtualFrame frame, int stateSlot) default com.oracle.truffle.api.frame.FrameSlotKinddefault voidsetStateAsInt(com.oracle.truffle.api.frame.VirtualFrame frame, int stateSlot, int state) Methods inherited from interface ResumableNode
asResumableNode, resetState, resume
-
Method Details
-
setStateAsInt
default void setStateAsInt(com.oracle.truffle.api.frame.VirtualFrame frame, int stateSlot, int state) -
getStateAsInt
default int getStateAsInt(com.oracle.truffle.api.frame.VirtualFrame frame, int stateSlot) -
getStateAsIntAndReset
default int getStateAsIntAndReset(com.oracle.truffle.api.frame.VirtualFrame frame, int stateSlot) -
getStateSlotKind
default com.oracle.truffle.api.frame.FrameSlotKind getStateSlotKind()- Specified by:
getStateSlotKindin interfaceResumableNode
-