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

クラス v8::internal::Call

#include <ast.h>

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

v8::internal::CallNewに継承されています。

すべてのメンバ一覧

Public メソッド

 Call (Expression *expression, ZoneList< Expression * > *arguments, bool is_eval, int pos)
virtual void Accept (Visitor *v)
virtual CallAsCall ()
Expressionexpression () const
ZoneList< Expression * > * arguments () const
bool is_eval ()
int position ()

Static Public メソッド

static Callsentinel ()

Private 変数

Expressionexpression_
ZoneList< Expression * > * arguments_
bool is_eval_
int pos_

Static Private 変数

static Call sentinel_

説明

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


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

v8::internal::Call::Call ( Expression expression,
ZoneList< Expression * > *  arguments,
bool  is_eval,
int  pos 
) [inline]

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


関数

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

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

v8::internal::CallNewで再定義されています。

ZoneList<Expression*>* v8::internal::Call::arguments (  )  const [inline]

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

参照先 arguments_.

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

virtual Call* v8::internal::Call::AsCall (  )  [inline, virtual]

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

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

Expression* v8::internal::Call::expression (  )  const [inline]

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

参照先 expression_.

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

bool v8::internal::Call::is_eval (  )  [inline]

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

参照先 is_eval_.

int v8::internal::Call::position (  )  [inline]

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

参照先 pos_.

static Call* v8::internal::Call::sentinel (  )  [inline, static]

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

参照先 sentinel_.

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


変数

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

参照元 arguments().

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

参照元 expression().

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

参照元 is_eval().

int v8::internal::Call::pos_ [private]

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

参照元 position().

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

参照元 sentinel().


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