#include <objects.h>
v8::internal::JSObjectを継承しています。
v8::internal::JSBuiltinsObject, と v8::internal::JSGlobalObjectに継承されています。
Static Public メソッド | |
static GlobalObject * | cast (Object *obj) |
Static Public 変数 | |
static const int | kBuiltinsOffset = JSObject::kHeaderSize |
static const int | kGlobalContextOffset = kBuiltinsOffset + kPointerSize |
static const int | kGlobalReceiverOffset = kGlobalContextOffset + kPointerSize |
static const int | kHeaderSize = kGlobalReceiverOffset + kPointerSize |
Private メソッド | |
DISALLOW_IMPLICIT_CONSTRUCTORS (GlobalObject) | |
フレンド | |
class | AGCCVersionRequiresThisClassToHaveAFriendSoHereItIs |
static GlobalObject* v8::internal::GlobalObject::cast | ( | Object * | obj | ) | [inline, static] |
v8::internal::JSObjectを再定義しています。
v8::internal::JSGlobalObject, と v8::internal::JSBuiltinsObjectで再定義されています。
v8::internal::GlobalObject::DISALLOW_IMPLICIT_CONSTRUCTORS | ( | GlobalObject | ) | [private] |
friend class AGCCVersionRequiresThisClassToHaveAFriendSoHereItIs [friend] |
const int v8::internal::GlobalObject::kBuiltinsOffset = JSObject::kHeaderSize [static] |
const int v8::internal::GlobalObject::kGlobalContextOffset = kBuiltinsOffset + kPointerSize [static] |
const int v8::internal::GlobalObject::kGlobalReceiverOffset = kGlobalContextOffset + kPointerSize [static] |
const int v8::internal::GlobalObject::kHeaderSize = kGlobalReceiverOffset + kPointerSize [static] |
v8::internal::JSObjectを再定義しています。