![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include "include/v8-promise.h"#include "src/handles/handles.h"#include "src/objects/fixed-array.h"#include "src/objects/function-kind.h"#include "src/objects/ordered-hash-table.h"#include "src/objects/property-cell.h"#include "src/objects/object-macros.h"#include "torque-generated/src/objects/contexts-tq.inc"#include "src/objects/object-macros-undef.h"Go to the source code of this file.
Classes | |
| class | v8::internal::Context |
| class | v8::internal::NativeContext |
| class | v8::internal::ScriptContextTableShape |
| class | v8::internal::ScriptContextTable |
Namespaces | |
| namespace | v8 |
| namespace | v8::internal |
Macros | |
| #define | NATIVE_CONTEXT_FIELDS(V) |
| #define | NATIVE_CONTEXT_SLOT(index, type, name) |
| #define | NATIVE_CONTEXT_FIELD_ACCESSORS(index, type, name) |
| #define | NATIVE_CONTEXT_FIELDS_DEF(V) |
Typedefs | |
| using | v8::internal::ContextField = Context::Field |
Enumerations | |
| enum | v8::internal::ContextLookupFlags { v8::internal::FOLLOW_CONTEXT_CHAIN = 1 << 0 , v8::internal::FOLLOW_PROTOTYPE_CHAIN = 1 << 1 , v8::internal::DONT_FOLLOW_CHAINS = 0 , v8::internal::FOLLOW_CHAINS = FOLLOW_CONTEXT_CHAIN | FOLLOW_PROTOTYPE_CHAIN } |
| #define NATIVE_CONTEXT_FIELD_ACCESSORS | ( | index, | |
| type, | |||
| name ) |
Definition at line 637 of file contexts.h.
| #define NATIVE_CONTEXT_FIELDS | ( | V | ) |
Definition at line 46 of file contexts.h.
| #define NATIVE_CONTEXT_FIELDS_DEF | ( | V | ) |
Definition at line 768 of file contexts.h.
| #define NATIVE_CONTEXT_SLOT | ( | index, | |
| type, | |||
| name ) |
Definition at line 537 of file contexts.h.