allow_natives_syntax_ | v8::internal::Parser | [protected] |
DECLARATION Enum 値 | v8::internal::Parser | [protected] |
Declare(Handle< String > name, Variable::Mode mode, FunctionLiteral *fun, bool resolve, bool *ok)=0 | v8::internal::Parser | [protected, pure virtual] |
Expect(Token::Value token, bool *ok) | v8::internal::Parser | [protected] |
ExpectSemicolon(bool *ok) | v8::internal::Parser | [protected] |
EXPRESSION Enum 値 | v8::internal::Parser | [protected] |
extension_ | v8::internal::Parser | [protected] |
factory() const | v8::internal::Parser | [inline, protected] |
factory_ | v8::internal::Parser | [protected] |
FunctionLiteralType Enum | v8::internal::Parser | [protected] |
GetBoilerplateValue(ObjectLiteral::Property *property) | v8::internal::Parser | [protected] |
GetLiteralNumber(double value) | v8::internal::Parser | [protected] |
GetLiteralTheHole() | v8::internal::Parser | [protected] |
GetLiteralUndefined() | v8::internal::Parser | [protected] |
INLINE(Token::Value peek()) | v8::internal::Parser | [inline, protected] |
INLINE(Token::Value Next()) | v8::internal::Parser | [inline, protected] |
INLINE(void Consume(Token::Value token)) | v8::internal::Parser | [protected] |
inside_with() const | v8::internal::Parser | [inline, protected] |
is_pre_parsing_ | v8::internal::Parser | [protected] |
IsBoilerplateProperty(ObjectLiteral::Property *property) | v8::internal::Parser | [protected] |
LexicalScope class | v8::internal::Parser | [friend] |
log() const | v8::internal::Parser | [inline, protected] |
log_ | v8::internal::Parser | [protected] |
LookupBreakTarget(Handle< String > label, bool *ok) | v8::internal::Parser | [protected] |
LookupContinueTarget(Handle< String > label, bool *ok) | v8::internal::Parser | [protected] |
MakeCatchContext(Handle< String > id, VariableProxy *value) | v8::internal::Parser | [protected] |
mode() const | v8::internal::Parser | [inline, protected] |
Mode Enum | v8::internal::Parser | [protected] |
mode_ | v8::internal::Parser | [protected] |
NESTED Enum 値 | v8::internal::Parser | [protected] |
NewNumberLiteral(double value) | v8::internal::Parser | [protected] |
NewThrowError(Handle< String > constructor, Handle< String > type, Vector< Handle< Object > > arguments) | v8::internal::Parser | [protected] |
NewThrowReferenceError(Handle< String > type) | v8::internal::Parser | [protected] |
NewThrowSyntaxError(Handle< String > type, Handle< Object > first) | v8::internal::Parser | [protected] |
NewThrowTypeError(Handle< String > type, Handle< Object > first, Handle< Object > second) | v8::internal::Parser | [protected] |
PARSE_EAGERLY Enum 値 | v8::internal::Parser | [protected] |
PARSE_LAZILY Enum 値 | v8::internal::Parser | [protected] |
ParseArguments(bool *ok) | v8::internal::Parser | [protected] |
ParseArrayLiteral(bool *ok) | v8::internal::Parser | [protected] |
ParseAssignmentExpression(bool accept_IN, bool *ok) | v8::internal::Parser | [protected] |
ParseBinaryExpression(int prec, bool accept_IN, bool *ok) | v8::internal::Parser | [protected] |
ParseBlock(ZoneStringList *labels, bool *ok) | v8::internal::Parser | [protected] |
ParseBreakStatement(ZoneStringList *labels, bool *ok) | v8::internal::Parser | [protected] |
ParseCaseClause(bool *default_seen_ptr, bool *ok) | v8::internal::Parser | [protected] |
ParseConditionalExpression(bool accept_IN, bool *ok) | v8::internal::Parser | [protected] |
ParseContinueStatement(bool *ok) | v8::internal::Parser | [protected] |
ParseDebuggerStatement(bool *ok) | v8::internal::Parser | [protected] |
ParseDoStatement(ZoneStringList *labels, bool *ok) | v8::internal::Parser | [protected] |
ParseExpression(bool accept_IN, bool *ok) | v8::internal::Parser | [protected] |
ParseExpressionOrLabelledStatement(ZoneStringList *labels, bool *ok) | v8::internal::Parser | [protected] |
ParseForStatement(ZoneStringList *labels, bool *ok) | v8::internal::Parser | [protected] |
ParseFunctionDeclaration(bool *ok) | v8::internal::Parser | [protected] |
ParseFunctionLiteral(Handle< String > var_name, int function_token_position, FunctionLiteralType type, bool *ok) | v8::internal::Parser | [protected] |
ParseIdentifier(bool *ok) | v8::internal::Parser | [protected] |
ParseIdentifierOrGetOrSet(bool *is_get, bool *is_set, bool *ok) | v8::internal::Parser | [protected] |
ParseIfStatement(ZoneStringList *labels, bool *ok) | v8::internal::Parser | [protected] |
ParseLazy(Handle< String > source, Handle< String > name, int start_position, bool is_expression) | v8::internal::Parser | |
ParseLeftHandSideExpression(bool *ok) | v8::internal::Parser | [protected] |
ParseMemberExpression(bool *ok) | v8::internal::Parser | [protected] |
ParseMemberWithNewPrefixesExpression(List< int > *new_prefixes, bool *ok) | v8::internal::Parser | [protected] |
ParseNativeDeclaration(bool *ok) | v8::internal::Parser | [protected] |
ParseNewExpression(bool *ok) | v8::internal::Parser | [protected] |
ParseObjectLiteral(bool *ok) | v8::internal::Parser | [protected] |
ParsePostfixExpression(bool *ok) | v8::internal::Parser | [protected] |
ParsePrimaryExpression(bool *ok) | v8::internal::Parser | [protected] |
ParseProgram(Handle< String > source, unibrow::CharacterStream *stream, bool in_global_context) | v8::internal::Parser | |
Parser(Handle< Script > script, bool allow_natives_syntax, v8::Extension *extension, bool is_pre_parsing, ParserFactory *factory, ParserLog *log, ScriptDataImpl *pre_data) | v8::internal::Parser | |
ParseRegExpLiteral(bool seen_equal, bool *ok) | v8::internal::Parser | [protected] |
ParseReturnStatement(bool *ok) | v8::internal::Parser | [protected] |
ParseSourceElements(ZoneListWrapper< Statement > *processor, int end_token, bool *ok) | v8::internal::Parser | [protected] |
ParseStatement(ZoneStringList *labels, bool *ok) | v8::internal::Parser | [protected] |
ParseSwitchStatement(ZoneStringList *labels, bool *ok) | v8::internal::Parser | [protected] |
ParseThrowStatement(bool *ok) | v8::internal::Parser | [protected] |
ParseTryStatement(bool *ok) | v8::internal::Parser | [protected] |
ParseUnaryExpression(bool *ok) | v8::internal::Parser | [protected] |
ParseV8Intrinsic(bool *ok) | v8::internal::Parser | [protected] |
ParseVariableDeclarations(bool accept_IN, Expression **var, bool *ok) | v8::internal::Parser | [protected] |
ParseVariableStatement(bool *ok) | v8::internal::Parser | [protected] |
ParseWhileStatement(ZoneStringList *labels, bool *ok) | v8::internal::Parser | [protected] |
ParseWithStatement(ZoneStringList *labels, bool *ok) | v8::internal::Parser | [protected] |
pre_data() const | v8::internal::Parser | [inline, protected] |
pre_data_ | v8::internal::Parser | [protected] |
PreParseProgram(unibrow::CharacterStream *stream) | v8::internal::Parser | |
RegisterLabelUse(Label *label, int index) | v8::internal::Parser | [protected] |
ReportMessage(const char *message, Vector< const char * > args) | v8::internal::Parser | |
ReportMessageAt(Scanner::Location loc, const char *message, Vector< const char * > args)=0 | v8::internal::Parser | [pure virtual] |
ReportUnexpectedToken(Token::Value token) | v8::internal::Parser | [protected] |
scanner() | v8::internal::Parser | [inline, protected] |
scanner_ | v8::internal::Parser | [protected] |
script_ | v8::internal::Parser | [protected] |
Target class | v8::internal::Parser | [friend] |
target_stack_ | v8::internal::Parser | [protected] |
TargetScope class | v8::internal::Parser | [friend] |
TargetStackContainsLabel(Handle< String > label) | v8::internal::Parser | [protected] |
temp_scope_ | v8::internal::Parser | [protected] |
TemporaryScope class | v8::internal::Parser | [friend] |
top_scope_ | v8::internal::Parser | [protected] |
with_nesting_level_ | v8::internal::Parser | [protected] |
WithHelper(Expression *obj, ZoneStringList *labels, bool *ok) | v8::internal::Parser | [protected] |
~Parser() | v8::internal::Parser | [inline, virtual] |