Public メソッド | Private 変数

クラス v8::internal::Declaration

#include <ast.h>

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

すべてのメンバ一覧

Public メソッド

 Declaration (VariableProxy *proxy, Variable::Mode mode, FunctionLiteral *fun)
virtual void Accept (Visitor *v)
VariableProxyproxy () const
Variable::Mode mode () const
FunctionLiteralfun () const

Private 変数

VariableProxyproxy_
Variable::Mode mode_
FunctionLiteralfun_

説明

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


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

v8::internal::Declaration::Declaration ( VariableProxy proxy,
Variable::Mode  mode,
FunctionLiteral fun 
) [inline]

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

参照先 ASSERT, v8::internal::Variable::CONST, v8::internal::NULL, と v8::internal::Variable::VAR.


関数

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

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

FunctionLiteral* v8::internal::Declaration::fun (  )  const [inline]

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

参照先 fun_.

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

Variable::Mode v8::internal::Declaration::mode (  )  const [inline]

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

参照先 mode_.

VariableProxy* v8::internal::Declaration::proxy (  )  const [inline]

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

参照先 proxy_.

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


変数

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

参照元 fun().

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

参照元 mode().

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

参照元 proxy().


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