#include <objects.h>
v8::internal::GlobalObjectを継承しています。
Public メソッド | |
Object * | javascript_builtin (Builtins::JavaScript id) |
void | set_javascript_builtin (Builtins::JavaScript id, Object *value) |
Static Public メソッド | |
static JSBuiltinsObject * | cast (Object *obj) |
Static Public 変数 | |
static const int | kJSBuiltinsCount = Builtins::id_count |
static const int | kJSBuiltinsOffset = GlobalObject::kHeaderSize |
static const int | kSize |
Private メソッド | |
DISALLOW_IMPLICIT_CONSTRUCTORS (JSBuiltinsObject) |
static JSBuiltinsObject* v8::internal::JSBuiltinsObject::cast | ( | Object * | obj | ) | [inline, static] |
v8::internal::GlobalObjectを再定義しています。
v8::internal::JSBuiltinsObject::DISALLOW_IMPLICIT_CONSTRUCTORS | ( | JSBuiltinsObject | ) | [private] |
Object * v8::internal::JSBuiltinsObject::javascript_builtin | ( | Builtins::JavaScript | id | ) | [inline] |
objects-inl.h の 2052 行で定義されています。
参照先 ASSERT, kJSBuiltinsCount, kJSBuiltinsOffset, v8::internal::kPointerSize, と READ_FIELD.
void v8::internal::JSBuiltinsObject::set_javascript_builtin | ( | Builtins::JavaScript | id, | |
Object * | value | |||
) | [inline] |
objects-inl.h の 2058 行で定義されています。
参照先 ASSERT, kJSBuiltinsCount, kJSBuiltinsOffset, v8::internal::kPointerSize, WRITE_BARRIER, と WRITE_FIELD.
const int v8::internal::JSBuiltinsObject::kJSBuiltinsCount = Builtins::id_count [static] |
const int v8::internal::JSBuiltinsObject::kJSBuiltinsOffset = GlobalObject::kHeaderSize [static] |
const int v8::internal::JSBuiltinsObject::kSize [static] |