Static Public メソッド | Static Public 変数 | Private メソッド | フレンド

クラス v8::internal::GlobalObject

#include <objects.h>

v8::internal::JSObjectを継承しています。

v8::internal::JSBuiltinsObject, と v8::internal::JSGlobalObjectに継承されています。

すべてのメンバ一覧

Static Public メソッド

static GlobalObjectcast (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

説明

objects.h2817 行で定義されています。


関数

static GlobalObject* v8::internal::GlobalObject::cast ( Object obj  )  [inline, static]

v8::internal::JSObjectを再定義しています。

v8::internal::JSGlobalObject, と v8::internal::JSBuiltinsObjectで再定義されています。

参照元 v8::internal::LoadContextSlotHelper().

v8::internal::GlobalObject::DISALLOW_IMPLICIT_CONSTRUCTORS ( GlobalObject   )  [private]

フレンドと関連する関数

friend class AGCCVersionRequiresThisClassToHaveAFriendSoHereItIs [friend]

objects.h2838 行で定義されています。


変数

objects.h2833 行で定義されています。

参照元 v8::internal::MacroAssembler::CheckAccessGlobalProxy().

v8::internal::JSObjectを再定義しています。

objects.h2835 行で定義されています。


このクラスの説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義