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

クラス v8::internal::Property

#include <ast.h>

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

すべてのメンバ一覧

Public メソッド

 Property (Expression *obj, Expression *key, int pos)
virtual void Accept (Visitor *v)
virtual PropertyAsProperty ()
virtual bool IsValidLeftHandSide ()
Expressionobj () const
Expressionkey () const
int position () const

Static Public メソッド

static Propertythis_property ()

Private 変数

Expressionobj_
Expressionkey_
int pos_

Static Private 変数

static Property this_property_

説明

ast.h835 行で定義されています。


コンストラクタとデストラクタ

v8::internal::Property::Property ( Expression obj,
Expression key,
int  pos 
) [inline]

ast.h837 行で定義されています。


関数

virtual void v8::internal::Property::Accept ( Visitor *  v  )  [virtual]

v8::internal::Nodeを実装しています。

virtual Property* v8::internal::Property::AsProperty (  )  [inline, virtual]

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

ast.h843 行で定義されています。

virtual bool v8::internal::Property::IsValidLeftHandSide (  )  [inline, virtual]

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

ast.h845 行で定義されています。

Expression* v8::internal::Property::key (  )  const [inline]
Expression* v8::internal::Property::obj (  )  const [inline]

ast.h847 行で定義されています。

参照先 obj_.

参照元 v8::internal::UsageComputer::VisitProperty().

int v8::internal::Property::position (  )  const [inline]

ast.h849 行で定義されています。

参照先 pos_.

static Property* v8::internal::Property::this_property (  )  [inline, static]

ast.h853 行で定義されています。

参照先 this_property_.

参照元 v8::internal::BASE_EMBEDDED< Allocator >::NewProperty().


変数

ast.h857 行で定義されています。

参照元 key().

ast.h856 行で定義されています。

参照元 obj().

ast.h858 行で定義されています。

参照元 position().

ast.h861 行で定義されています。

参照元 this_property().


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