Public メソッド | Static Public メソッド | Static Public 変数 | Private メソッド

クラス v8::internal::Proxy

#include <objects.h>

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

すべてのメンバ一覧

Public メソッド

Address proxy ()
void set_proxy (Address value)
void ProxyIterateBody (ObjectVisitor *v)

Static Public メソッド

static Proxycast (Object *obj)

Static Public 変数

static const int kProxyOffset = HeapObject::kHeaderSize
static const int kSize = kProxyOffset + kPointerSize

Private メソッド

 DISALLOW_IMPLICIT_CONSTRUCTORS (Proxy)

説明

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


関数

static Proxy* v8::internal::Proxy::cast ( Object obj  )  [inline, static]
v8::internal::Proxy::DISALLOW_IMPLICIT_CONSTRUCTORS ( Proxy   )  [private]
Address v8::internal::Proxy::proxy (  )  [inline]
void v8::internal::Proxy::ProxyIterateBody ( ObjectVisitor *  v  )  [inline]

objects-inl.h2076 行で定義されています。

参照先 FIELD_ADDR, と kProxyOffset.

void v8::internal::Proxy::set_proxy ( Address  value  )  [inline]

変数

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

参照元 proxy(), ProxyIterateBody(), と set_proxy().

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

参照元 v8::internal::Heap::AllocateProxy(), と v8::internal::Heap::CreateInitialMaps().


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