Public メソッド | Private 変数

クラス v8::internal::AstBuildingParser

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

すべてのメンバ一覧

Public メソッド

 AstBuildingParser (Handle< Script > script, bool allow_natives_syntax, v8::Extension *extension, ScriptDataImpl *pre_data)
virtual void ReportMessageAt (Scanner::Location loc, const char *message, Vector< const char * > args)
virtual VariableProxyDeclare (Handle< String > name, Variable::Mode mode, FunctionLiteral *fun, bool resolve, bool *ok)
AstBuildingParserFactoryfactory ()
ParserLog * log ()

Private 変数

ParserLog log_
AstBuildingParserFactory factory_

説明

parser.cc545 行で定義されています。


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

v8::internal::AstBuildingParser::AstBuildingParser ( Handle< Script script,
bool  allow_natives_syntax,
v8::Extension extension,
ScriptDataImpl pre_data 
) [inline]

parser.cc547 行で定義されています。


関数

VariableProxy * v8::internal::AstBuildingParser::Declare ( Handle< String name,
Variable::Mode  mode,
FunctionLiteral fun,
bool  resolve,
bool *  ok 
) [virtual]
AstBuildingParserFactory* v8::internal::AstBuildingParser::factory (  )  [inline]

parser.cc555 行で定義されています。

参照先 factory_.

ParserLog* v8::internal::AstBuildingParser::log (  )  [inline]

parser.cc556 行で定義されています。

参照先 log_.

void v8::internal::AstBuildingParser::ReportMessageAt ( Scanner::Location  loc,
const char *  message,
Vector< const char * >  args 
) [virtual]

変数

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

parser.cc560 行で定義されています。

参照元 factory().

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

parser.cc559 行で定義されています。

参照元 log().


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