![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <synthetic-module.h>
Public Types | |
using | BodyDescriptor |
Static Public Member Functions | |
static NEVER_READ_ONLY_SPACE Maybe< bool > | SetExport (Isolate *isolate, DirectHandle< SyntheticModule > module, DirectHandle< String > export_name, DirectHandle< Object > export_value) |
static void | SetExportStrict (Isolate *isolate, DirectHandle< SyntheticModule > module, DirectHandle< String > export_name, DirectHandle< Object > export_value) |
Static Private Member Functions | |
static V8_WARN_UNUSED_RESULT MaybeHandle< Cell > | ResolveExport (Isolate *isolate, DirectHandle< SyntheticModule > module, DirectHandle< String > module_specifier, DirectHandle< String > export_name, MessageLocation loc, bool must_resolve) |
static V8_WARN_UNUSED_RESULT bool | PrepareInstantiate (Isolate *isolate, DirectHandle< SyntheticModule > module, v8::Local< v8::Context > context) |
static V8_WARN_UNUSED_RESULT bool | FinishInstantiate (Isolate *isolate, DirectHandle< SyntheticModule > module) |
static V8_WARN_UNUSED_RESULT MaybeDirectHandle< Object > | Evaluate (Isolate *isolate, DirectHandle< SyntheticModule > module) |
Friends | |
class | Module |
Definition at line 22 of file synthetic-module.h.
Definition at line 46 of file synthetic-module.h.
|
staticprivate |
Definition at line 101 of file synthetic-module.cc.
|
staticprivate |
|
staticprivate |
Definition at line 72 of file synthetic-module.cc.
|
staticprivate |
Definition at line 54 of file synthetic-module.cc.
|
static |
Definition at line 21 of file synthetic-module.cc.
|
static |
|
friend |
Definition at line 51 of file synthetic-module.h.