|
static void | AddAsyncParentModule (Isolate *isolate, DirectHandle< SourceTextModule > module, DirectHandle< SourceTextModule > parent) |
|
static void | CreateExport (Isolate *isolate, DirectHandle< SourceTextModule > module, int cell_index, DirectHandle< FixedArray > names) |
|
static void | CreateIndirectExport (Isolate *isolate, DirectHandle< SourceTextModule > module, DirectHandle< String > name, DirectHandle< SourceTextModuleInfoEntry > entry) |
|
static V8_WARN_UNUSED_RESULT MaybeHandle< Cell > | ResolveExport (Isolate *isolate, Handle< SourceTextModule > module, DirectHandle< String > module_specifier, Handle< String > export_name, MessageLocation loc, bool must_resolve, ResolveSet *resolve_set) |
|
static V8_WARN_UNUSED_RESULT MaybeHandle< Cell > | ResolveImport (Isolate *isolate, DirectHandle< SourceTextModule > module, Handle< String > name, int module_request_index, MessageLocation loc, bool must_resolve, ResolveSet *resolve_set) |
|
static V8_WARN_UNUSED_RESULT MaybeHandle< Cell > | ResolveExportUsingStarExports (Isolate *isolate, DirectHandle< SourceTextModule > module, DirectHandle< String > module_specifier, Handle< String > export_name, MessageLocation loc, bool must_resolve, ResolveSet *resolve_set) |
|
static V8_WARN_UNUSED_RESULT bool | PrepareInstantiate (Isolate *isolate, DirectHandle< SourceTextModule > module, v8::Local< v8::Context > context, v8::Module::ResolveModuleCallback module_callback, v8::Module::ResolveSourceCallback source_callback) |
|
static V8_WARN_UNUSED_RESULT bool | FinishInstantiate (Isolate *isolate, Handle< SourceTextModule > module, ZoneForwardList< Handle< SourceTextModule > > *stack, unsigned *dfs_index, Zone *zone) |
|
static V8_WARN_UNUSED_RESULT bool | RunInitializationCode (Isolate *isolate, DirectHandle< SourceTextModule > module) |
|
static void | FetchStarExports (Isolate *isolate, Handle< SourceTextModule > module, Zone *zone, UnorderedModuleSet *visited) |
|
static void | GatherAvailableAncestors (Isolate *isolate, Zone *zone, Handle< SourceTextModule > start, AvailableAncestorsSet *exec_list) |
|
static V8_WARN_UNUSED_RESULT MaybeDirectHandle< Object > | Evaluate (Isolate *isolate, Handle< SourceTextModule > module) |
|
static V8_WARN_UNUSED_RESULT MaybeDirectHandle< Object > | InnerModuleEvaluation (Isolate *isolate, Handle< SourceTextModule > module, ZoneForwardList< Handle< SourceTextModule > > *stack, unsigned *dfs_index) |
|
static V8_WARN_UNUSED_RESULT bool | MaybeTransitionComponent (Isolate *isolate, DirectHandle< SourceTextModule > module, ZoneForwardList< Handle< SourceTextModule > > *stack, Status new_status) |
|
static V8_WARN_UNUSED_RESULT MaybeDirectHandle< Object > | InnerExecuteAsyncModule (Isolate *isolate, DirectHandle< SourceTextModule > module, DirectHandle< JSPromise > capability) |
|
static V8_WARN_UNUSED_RESULT MaybeDirectHandle< Object > | ExecuteModule (Isolate *isolate, DirectHandle< SourceTextModule > module, MaybeDirectHandle< Object > *exception_out) |
|
static V8_WARN_UNUSED_RESULT Maybe< bool > | ExecuteAsyncModule (Isolate *isolate, DirectHandle< SourceTextModule > module) |
|
static void | Reset (Isolate *isolate, DirectHandle< SourceTextModule > module) |
|
Definition at line 28 of file source-text-module.h.