v8::internal::Parserを継承しています。
Public メソッド | |
PreParser (Handle< Script > script, bool allow_natives_syntax, v8::Extension *extension) | |
virtual void | ReportMessageAt (Scanner::Location loc, const char *message, Vector< const char * > args) |
virtual VariableProxy * | Declare (Handle< String > name, Variable::Mode mode, FunctionLiteral *fun, bool resolve, bool *ok) |
ParserFactory * | factory () |
ParserRecorder * | recorder () |
Private 変数 | |
ParserRecorder | recorder_ |
ParserFactory | factory_ |
v8::internal::PreParser::PreParser | ( | Handle< Script > | script, | |
bool | allow_natives_syntax, | |||
v8::Extension * | extension | |||
) | [inline] |
VariableProxy * v8::internal::PreParser::Declare | ( | Handle< String > | name, | |
Variable::Mode | mode, | |||
FunctionLiteral * | fun, | |||
bool | resolve, | |||
bool * | ok | |||
) | [virtual] |
ParserFactory* v8::internal::PreParser::factory | ( | ) | [inline] |
ParserRecorder* v8::internal::PreParser::recorder | ( | ) | [inline] |
void v8::internal::PreParser::ReportMessageAt | ( | Scanner::Location | loc, | |
const char * | message, | |||
Vector< const char * > | args | |||
) | [virtual] |
v8::internal::Parserを実装しています。
参照先 v8::internal::ParserRecorder::LogMessage(), と recorder().
ParserFactory v8::internal::PreParser::factory_ [private] |
参照元 recorder().