構成 | ネームスペース | マクロ定義 | 列挙型

src/contexts.h

ソースコードを見る。

構成

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.h267 行で定義されています。

#define GLOBAL_CONTEXT_FIELDS (   V  ) 

contexts.h58 行で定義されています。

 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義