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().
1.7.1