![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <module.h>
Public Types | |
| enum | { kToStringTagFieldIndex , kInObjectFieldCount } |
Public Member Functions | |
| V8_WARN_UNUSED_RESULT MaybeDirectHandle< Object > | GetExport (Isolate *isolate, DirectHandle< String > name) |
| bool | HasExport (Isolate *isolate, DirectHandle< String > name) |
Static Public Member Functions | |
| static V8_WARN_UNUSED_RESULT Maybe< PropertyAttributes > | GetPropertyAttributes (LookupIterator *it) |
| static V8_WARN_UNUSED_RESULT Maybe< bool > | DefineOwnProperty (Isolate *isolate, DirectHandle< JSModuleNamespace > o, DirectHandle< Object > key, PropertyDescriptor *desc, Maybe< ShouldThrow > should_throw) |
Static Public Attributes | |
| static constexpr int | kSize |
| anonymous enum |
|
static |
| MaybeDirectHandle< Object > v8::internal::JSModuleNamespace::GetExport | ( | Isolate * | isolate, |
| DirectHandle< String > | name ) |
|
static |
| bool v8::internal::JSModuleNamespace::HasExport | ( | Isolate * | isolate, |
| DirectHandle< String > | name ) |
|
staticconstexpr |