#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 Call * | AsCall () |
Expression * | expression () const |
ZoneList< Expression * > * | arguments () const |
bool | is_eval () |
int | position () |
Static Public メソッド | |
static Call * | sentinel () |
Private 変数 | |
Expression * | expression_ |
ZoneList< Expression * > * | arguments_ |
bool | is_eval_ |
int | pos_ |
Static Private 変数 | |
static Call | sentinel_ |
v8::internal::Call::Call | ( | Expression * | expression, | |
ZoneList< Expression * > * | arguments, | |||
bool | is_eval, | |||
int | pos | |||
) | [inline] |
virtual void v8::internal::Call::Accept | ( | Visitor * | v | ) | [virtual] |
v8::internal::Nodeを実装しています。
v8::internal::CallNewで再定義されています。
ZoneList<Expression*>* v8::internal::Call::arguments | ( | ) | const [inline] |
virtual Call* v8::internal::Call::AsCall | ( | ) | [inline, virtual] |
v8::internal::Nodeを再定義しています。
Expression* v8::internal::Call::expression | ( | ) | const [inline] |
static Call* v8::internal::Call::sentinel | ( | ) | [inline, static] |
ZoneList<Expression*>* v8::internal::Call::arguments_ [private] |
参照元 arguments().
Expression* v8::internal::Call::expression_ [private] |
参照元 expression().
bool v8::internal::Call::is_eval_ [private] |
int v8::internal::Call::pos_ [private] |
参照元 position().
Call v8::internal::Call::sentinel_ [static, private] |
参照元 sentinel().