Lines Matching refs:peek
70 ASSERT_EQ(i::Token::RBRACE, scanner_->peek()); in PreParseLazyFunction()
158 switch (peek()) { in ParseSourceElement()
176 while (peek() != end_token) { in ParseSourceElements()
225 switch (peek()) { in ParseStatement()
327 while (peek() != i::Token::RBRACE) { in ParseBlock()
378 if (peek() == i::Token::VAR) { in ParseVariableDeclarations()
380 } else if (peek() == i::Token::CONST) { in ParseVariableDeclarations()
413 } else if (peek() == i::Token::LET) { in ParseVariableDeclarations()
458 if (peek() == i::Token::ASSIGN || require_initializer) { in ParseVariableDeclarations()
463 } while (peek() == i::Token::COMMA); in ParseVariableDeclarations()
479 if (peek() == i::Token::COLON) { in ParseExpressionOrLabelledStatement()
502 if (peek() == i::Token::ELSE) { in ParseIfStatement()
515 i::Token::Value tok = peek(); in ParseContinueStatement()
532 i::Token::Value tok = peek(); in ParseBreakStatement()
558 i::Token::Value tok = peek(); in ParseReturnStatement()
601 i::Token::Value token = peek(); in ParseSwitchStatement()
613 token = peek(); in ParseSwitchStatement()
630 if (peek() == i::Token::SEMICOLON) Consume(i::Token::SEMICOLON); in ParseDoWhileStatement()
654 if (peek() != i::Token::SEMICOLON) { in ParseForStatement()
655 if (peek() == i::Token::VAR || peek() == i::Token::CONST || in ParseForStatement()
656 peek() == i::Token::LET) { in ParseForStatement()
657 bool is_let = peek() == i::Token::LET; in ParseForStatement()
664 if (peek() == i::Token::IN && accept_IN) { in ParseForStatement()
674 if (peek() == i::Token::IN) { in ParseForStatement()
688 if (peek() != i::Token::SEMICOLON) { in ParseForStatement()
693 if (peek() != i::Token::RPAREN) { in ParseForStatement()
740 if (peek() == i::Token::CATCH) { in ParseTryStatement()
758 if (peek() == i::Token::FINALLY) { in ParseTryStatement()
798 while (peek() == i::Token::COMMA) { in ParseExpression()
817 if (!i::Token::IsAssignmentOp(peek())) { in ParseAssignmentExpression()
852 if (peek() != i::Token::CONDITIONAL) return expression; in ParseConditionalExpression()
877 for (int prec1 = Precedence(peek(), accept_IN); prec1 >= prec; prec1--) { in ParseBinaryExpression()
879 while (Precedence(peek(), accept_IN) == prec1) { in ParseBinaryExpression()
902 i::Token::Value op = peek(); in ParseUnaryExpression()
933 i::Token::IsCountOp(peek())) { in ParsePostfixExpression()
955 if (peek() == i::Token::NEW) { in ParseLeftHandSideExpression()
962 switch (peek()) { in ParseLeftHandSideExpression()
1015 } while (peek() == i::Token::NEW); in ParseNewExpression()
1034 if (peek() == i::Token::FUNCTION) { in ParseMemberWithNewPrefixesExpression()
1053 switch (peek()) { in ParseMemberWithNewPrefixesExpression()
1105 switch (peek()) { in ParsePrimaryExpression()
1167 parenthesized_function_ = (peek() == i::Token::FUNCTION); in ParsePrimaryExpression()
1192 while (peek() != i::Token::RBRACK) { in ParseArrayLiteral()
1193 if (peek() != i::Token::COMMA) { in ParseArrayLiteral()
1196 if (peek() != i::Token::RBRACK) { in ParseArrayLiteral()
1249 while (peek() != i::Token::RBRACE) { in ParseObjectLiteral()
1250 i::Token::Value next = peek(); in ParseObjectLiteral()
1258 if ((is_getter || is_setter) && peek() != i::Token::COLON) { in ParseObjectLiteral()
1276 if (peek() != i::Token::RBRACE) { in ParseObjectLiteral()
1308 if (peek() != i::Token::RBRACE) Expect(i::Token::COMMA, CHECK_OK); in ParseObjectLiteral()
1345 bool done = (peek() == i::Token::RPAREN); in ParseArguments()
1351 done = (peek() == i::Token::RPAREN); in ParseArguments()
1374 bool done = (peek() == i::Token::RPAREN); in ParseFunctionLiteral()
1398 done = (peek() == i::Token::RPAREN); in ParseFunctionLiteral()
1440 ASSERT_EQ(i::Token::RBRACE, scanner_->peek()); in ParseLazyFunctionLiteralBody()
1469 i::Token::Value tok = peek(); in ExpectSemicolon()
1649 i::Token::Value next = peek(); in peek_any_identifier()