• Home
  • Raw
  • Download

Lines Matching refs:Parser

249 Handle<String> Parser::LookupSymbol(int symbol_id) {  in LookupSymbol()
268 Handle<String> Parser::LookupCachedSymbol(int symbol_id) { in LookupCachedSymbol()
410 Scope* Parser::NewScope(Scope* parent, ScopeType type) { in NewScope()
468 class Parser::BlockState BASE_EMBEDDED {
470 BlockState(Parser* parser, Scope* scope) in BlockState()
479 Parser* parser_;
484 Parser::FunctionState::FunctionState(Parser* parser, in FunctionState()
503 Parser::FunctionState::~FunctionState() { in ~FunctionState()
535 Parser::Parser(Handle<Script> script, in Parser() function in v8::internal::Parser
565 FunctionLiteral* Parser::ParseProgram(CompilationInfo* info) { in ParseProgram()
591 FunctionLiteral* Parser::DoParseProgram(CompilationInfo* info, in DoParseProgram()
662 FunctionLiteral* Parser::ParseLazy(CompilationInfo* info) { in ParseLazy()
688 FunctionLiteral* Parser::ParseLazy(CompilationInfo* info, in ParseLazy()
749 Handle<String> Parser::GetSymbol(bool* ok) { in GetSymbol()
758 void Parser::ReportMessage(const char* type, Vector<const char*> args) { in ReportMessage()
764 void Parser::ReportMessage(const char* type, Vector<Handle<String> > args) { in ReportMessage()
770 void Parser::ReportMessageAt(Scanner::Location source_location, in ReportMessageAt()
788 void Parser::ReportMessageAt(Scanner::Location source_location, in ReportMessageAt()
1101 void* Parser::ParseSourceElements(ZoneList<Statement*>* processor, in ParseSourceElements()
1193 Statement* Parser::ParseModuleElement(ZoneStringList* labels, in ParseModuleElement()
1240 Block* Parser::ParseModuleDeclaration(ZoneStringList* names, bool* ok) { in ParseModuleDeclaration()
1276 Module* Parser::ParseModule(bool* ok) { in ParseModule()
1303 Module* Parser::ParseModuleLiteral(bool* ok) { in ParseModuleLiteral()
1344 Module* Parser::ParseModulePath(bool* ok) { in ParseModulePath()
1378 Module* Parser::ParseModuleVariable(bool* ok) { in ParseModuleVariable()
1394 Module* Parser::ParseModuleUrl(bool* ok) { in ParseModuleUrl()
1410 Module* Parser::ParseModuleSpecifier(bool* ok) { in ParseModuleSpecifier()
1423 Block* Parser::ParseImportDeclaration(bool* ok) { in ParseImportDeclaration()
1476 Statement* Parser::ParseExportDeclaration(bool* ok) { in ParseExportDeclaration()
1547 Statement* Parser::ParseBlockElement(ZoneStringList* labels, in ParseBlockElement()
1571 Statement* Parser::ParseStatement(ZoneStringList* labels, bool* ok) { in ParseStatement()
1700 VariableProxy* Parser::NewUnresolved( in NewUnresolved()
1712 void Parser::Declare(Declaration* declaration, bool resolve, bool* ok) { in Declare()
1880 Statement* Parser::ParseNativeDeclaration(bool* ok) { in ParseNativeDeclaration()
1936 Statement* Parser::ParseFunctionDeclaration(ZoneStringList* names, bool* ok) { in ParseFunctionDeclaration()
1962 Block* Parser::ParseBlock(ZoneStringList* labels, bool* ok) { in ParseBlock()
1988 Block* Parser::ParseScopedBlock(ZoneStringList* labels, bool* ok) { in ParseScopedBlock()
2023 Block* Parser::ParseVariableStatement(VariableDeclarationContext var_context, in ParseVariableStatement()
2037 bool Parser::IsEvalOrArguments(Handle<String> string) { in IsEvalOrArguments()
2048 Block* Parser::ParseVariableDeclarations( in ParseVariableDeclarations()
2373 Statement* Parser::ParseExpressionOrLabelledStatement(ZoneStringList* labels, in ParseExpressionOrLabelledStatement()
2439 IfStatement* Parser::ParseIfStatement(ZoneStringList* labels, bool* ok) { in ParseIfStatement()
2459 Statement* Parser::ParseContinueStatement(bool* ok) { in ParseContinueStatement()
2489 Statement* Parser::ParseBreakStatement(ZoneStringList* labels, bool* ok) { in ParseBreakStatement()
2525 Statement* Parser::ParseReturnStatement(bool* ok) { in ParseReturnStatement()
2564 Statement* Parser::ParseWithStatement(ZoneStringList* labels, bool* ok) { in ParseWithStatement()
2592 CaseClause* Parser::ParseCaseClause(bool* default_seen_ptr, bool* ok) { in ParseCaseClause()
2625 SwitchStatement* Parser::ParseSwitchStatement(ZoneStringList* labels, in ParseSwitchStatement()
2652 Statement* Parser::ParseThrowStatement(bool* ok) { in ParseThrowStatement()
2670 TryStatement* Parser::ParseTryStatement(bool* ok) { in ParseTryStatement()
2781 DoWhileStatement* Parser::ParseDoWhileStatement(ZoneStringList* labels, in ParseDoWhileStatement()
2813 WhileStatement* Parser::ParseWhileStatement(ZoneStringList* labels, bool* ok) { in ParseWhileStatement()
2831 Statement* Parser::ParseForStatement(ZoneStringList* labels, bool* ok) { in ParseForStatement()
3011 Expression* Parser::ParseExpression(bool accept_IN, bool* ok) { in ParseExpression()
3029 Expression* Parser::ParseAssignmentExpression(bool accept_IN, bool* ok) { in ParseAssignmentExpression()
3102 Expression* Parser::ParseConditionalExpression(bool accept_IN, bool* ok) { in ParseConditionalExpression()
3133 Expression* Parser::ParseBinaryExpression(int prec, bool accept_IN, bool* ok) { in ParseBinaryExpression()
3226 Expression* Parser::ParseUnaryExpression(bool* ok) { in ParseUnaryExpression()
3311 Expression* Parser::ParsePostfixExpression(bool* ok) { in ParsePostfixExpression()
3346 Expression* Parser::ParseLeftHandSideExpression(bool* ok) { in ParseLeftHandSideExpression()
3417 Expression* Parser::ParseNewPrefix(PositionStack* stack, bool* ok) { in ParseNewPrefix()
3448 Expression* Parser::ParseNewExpression(bool* ok) { in ParseNewExpression()
3454 Expression* Parser::ParseMemberExpression(bool* ok) { in ParseMemberExpression()
3459 Expression* Parser::ParseMemberWithNewPrefixesExpression(PositionStack* stack, in ParseMemberWithNewPrefixesExpression()
3530 DebuggerStatement* Parser::ParseDebuggerStatement(bool* ok) { in ParseDebuggerStatement()
3543 void Parser::ReportUnexpectedToken(Token::Value token) { in ReportUnexpectedToken()
3577 void Parser::ReportInvalidPreparseData(Handle<String> name, bool* ok) { in ReportInvalidPreparseData()
3586 Expression* Parser::ParsePrimaryExpression(bool* ok) { in ParsePrimaryExpression()
3701 void Parser::BuildArrayLiteralBoilerplateLiterals(ZoneList<Expression*>* values, in BuildArrayLiteralBoilerplateLiterals()
3728 Expression* Parser::ParseArrayLiteral(bool* ok) { in ParseArrayLiteral()
3850 bool Parser::IsBoilerplateProperty(ObjectLiteral::Property* property) { in IsBoilerplateProperty()
3908 Handle<Object> Parser::GetBoilerplateValue(Expression* expression) { in GetBoilerplateValue()
3921 ObjectLiteralPropertyChecker(Parser* parser, LanguageMode language_mode) : in ObjectLiteralPropertyChecker()
3952 Parser* parser_;
3996 void Parser::BuildObjectLiteralConstantProperties( in BuildObjectLiteralConstantProperties()
4056 ObjectLiteral::Property* Parser::ParseObjectLiteralGetSet(bool is_getter, in ParseObjectLiteralGetSet()
4090 Expression* Parser::ParseObjectLiteral(bool* ok) { in ParseObjectLiteral()
4239 Expression* Parser::ParseRegExpLiteral(bool seen_equal, bool* ok) { in ParseRegExpLiteral()
4258 ZoneList<Expression*>* Parser::ParseArguments(bool* ok) { in ParseArguments()
4374 FunctionLiteral* Parser::ParseFunctionLiteral(Handle<String> function_name, in ParseFunctionLiteral()
4654 preparser::PreParser::PreParseResult Parser::LazyParseFunctionLiteral( in LazyParseFunctionLiteral()
4676 Expression* Parser::ParseV8Intrinsic(bool* ok) { in ParseV8Intrinsic()
4722 bool Parser::peek_any_identifier() { in peek_any_identifier()
4730 void Parser::Consume(Token::Value token) { in Consume()
4738 void Parser::Expect(Token::Value token, bool* ok) { in Expect()
4746 bool Parser::Check(Token::Value token) { in Check()
4756 void Parser::ExpectSemicolon(bool* ok) { in ExpectSemicolon()
4773 void Parser::ExpectContextualKeyword(const char* keyword, bool* ok) { in ExpectContextualKeyword()
4785 Literal* Parser::GetLiteralUndefined() { in GetLiteralUndefined()
4790 Literal* Parser::GetLiteralTheHole() { in GetLiteralTheHole()
4797 Handle<String> Parser::ParseIdentifier(bool* ok) { in ParseIdentifier()
4810 Handle<String> Parser::ParseIdentifierOrStrictReservedWord( in ParseIdentifierOrStrictReservedWord()
4822 Handle<String> Parser::ParseIdentifierName(bool* ok) { in ParseIdentifierName()
4836 void Parser::MarkAsLValue(Expression* expression) { in MarkAsLValue()
4847 void Parser::CheckStrictModeLValue(Expression* expression, in CheckStrictModeLValue()
4864 void Parser::CheckOctalLiteral(int beg_pos, int end_pos, bool* ok) { in CheckOctalLiteral()
4877 void Parser::CheckConflictingVarDeclarations(Scope* scope, bool* ok) { in CheckConflictingVarDeclarations()
4898 Handle<String> Parser::ParseIdentifierNameOrGetOrSet(bool* is_get, in ParseIdentifierNameOrGetOrSet()
4916 bool Parser::TargetStackContainsLabel(Handle<String> label) { in TargetStackContainsLabel()
4926 BreakableStatement* Parser::LookupBreakTarget(Handle<String> label, bool* ok) { in LookupBreakTarget()
4941 IterationStatement* Parser::LookupContinueTarget(Handle<String> label, in LookupContinueTarget()
4958 void Parser::RegisterTargetUse(Label* target, Target* stop) { in RegisterTargetUse()
4969 Expression* Parser::NewThrowReferenceError(Handle<String> type) { in NewThrowReferenceError()
4975 Expression* Parser::NewThrowSyntaxError(Handle<String> type, in NewThrowSyntaxError()
4984 Expression* Parser::NewThrowTypeError(Handle<String> type, in NewThrowTypeError()
4996 Expression* Parser::NewThrowError(Handle<String> constructor, in NewThrowError()
5996 Parser parser(script, parsing_flags, NULL, NULL); in Parse()
6004 Parser parser(script, parsing_flags, info->extension(), pre_data); in Parse()