構成 | |
| class | v8::internal::Context |
ネームスペース | |
| namespace | v8 |
| namespace | v8::internal |
マクロ定義 | |
| #define | GLOBAL_CONTEXT_FIELDS(V) |
| #define | GLOBAL_CONTEXT_FIELD_ACCESSORS(index, type, name) |
列挙型 | |
| enum | v8::internal::ContextLookupFlags { v8::internal::FOLLOW_CONTEXT_CHAIN = 1, v8::internal::FOLLOW_PROTOTYPE_CHAIN = 2, v8::internal::DONT_FOLLOW_CHAINS = 0, v8::internal::FOLLOW_CHAINS = FOLLOW_CONTEXT_CHAIN | FOLLOW_PROTOTYPE_CHAIN } |
| #define GLOBAL_CONTEXT_FIELD_ACCESSORS | ( | index, | ||
| type, | ||||
| name | ||||
| ) |
void set_##name(type* value) { \ ASSERT(IsGlobalContext()); \ set(index, value); \ } \ type* name() { \ ASSERT(IsGlobalContext()); \ return type::cast(get(index)); \ }
contexts.h の 267 行で定義されています。
| #define GLOBAL_CONTEXT_FIELDS | ( | V | ) |
contexts.h の 58 行で定義されています。
1.7.1