#include <js-disposable-stack.h>
|
static void | InitializeJSDisposableStackBase (Isolate *isolate, DirectHandle< JSDisposableStackBase > stack) |
|
static void | Add (Isolate *isolate, DirectHandle< JSDisposableStackBase > disposable_stack, DirectHandle< Object > value, DirectHandle< Object > method, DisposeMethodCallType type, DisposeMethodHint hint) |
|
static MaybeDirectHandle< Object > | CheckValueAndGetDisposeMethod (Isolate *isolate, DirectHandle< JSAny > value, DisposeMethodHint hint) |
|
static MaybeDirectHandle< Object > | DisposeResources (Isolate *isolate, DirectHandle< JSDisposableStackBase > disposable_stack, DisposableStackResourcesType resources_type) |
|
static MaybeDirectHandle< JSReceiver > | ResolveAPromiseWithValueAndReturnIt (Isolate *isolate, DirectHandle< Object > value) |
|
static void | HandleErrorInDisposal (Isolate *isolate, DirectHandle< JSDisposableStackBase > disposable_stack, DirectHandle< Object > current_error, DirectHandle< Object > current_error_message) |
|
Definition at line 46 of file js-disposable-stack.h.
◆ AsyncDisposableStackContextSlots
◆ AsyncDisposeFromSyncDisposeContextSlots
◆ Add()
◆ CheckValueAndGetDisposeMethod()
◆ DisposeResources()
◆ HandleErrorInDisposal()
◆ InitializeJSDisposableStackBase()
◆ ResolveAPromiseWithValueAndReturnIt()
◆ set_state()
◆ state()
The documentation for this class was generated from the following files: