Class AsyncIteratorPrototypeBuiltins.AsyncIteratorAwaitNode.AsyncIteratorGeneratorAwaitResumptionWithCloseRootNode<T extends AsyncIteratorPrototypeBuiltins.AsyncIteratorAwaitNode.AsyncIteratorArgs>

All Implemented Interfaces:
com.oracle.truffle.api.nodes.NodeInterface, AsyncHandlerRootNode, Cloneable
Direct Known Subclasses:
AsyncIteratorPrototypeBuiltins.AsyncIteratorFilterNode.AsyncIteratorFilterWithValueRootNode, AsyncIteratorPrototypeBuiltins.AsyncIteratorFlatMapNode.AsyncIteratorFlatMapWithValueRootNode, AsyncIteratorPrototypeBuiltins.AsyncIteratorMapNode.AsyncIteratorMapWithValueRootNode
Enclosing class:
AsyncIteratorPrototypeBuiltins.AsyncIteratorAwaitNode<T extends AsyncIteratorPrototypeBuiltins.AsyncIteratorAwaitNode.AsyncIteratorArgs>

public abstract static class AsyncIteratorPrototypeBuiltins.AsyncIteratorAwaitNode.AsyncIteratorGeneratorAwaitResumptionWithCloseRootNode<T extends AsyncIteratorPrototypeBuiltins.AsyncIteratorAwaitNode.AsyncIteratorArgs> extends AsyncIteratorPrototypeBuiltins.AsyncIteratorAwaitNode.AsyncIteratorGeneratorAwaitResumptionWithNextRootNode<T>
  • Method Details

    • asyncIteratorCloseAbrupt

      protected final Object asyncIteratorCloseAbrupt(IteratorRecord iterated, com.oracle.truffle.api.exception.AbstractTruffleException exception)