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 com.oracle.truffle.js.nodes.control.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 com.oracle.truffle.js.nodes.control.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
-