Home | History | Annotate | Download | only in src

Lines Matching defs:accept_IN

2755       bool accept_IN = !name.is_null() && decl_props != kHasInitializers;
2759 if (accept_IN && CheckInOrOf(accept_OF, &mode)) {
2898 Expression* Parser::ParseExpression(bool accept_IN, bool* ok) {
2903 Expression* result = ParseAssignmentExpression(accept_IN, CHECK_OK);
2907 Expression* right = ParseAssignmentExpression(accept_IN, CHECK_OK);
2916 Expression* Parser::ParseAssignmentExpression(bool accept_IN, bool* ok) {
2927 Expression* expression = ParseConditionalExpression(accept_IN, CHECK_OK);
2954 Expression* right = ParseAssignmentExpression(accept_IN, CHECK_OK);
3014 Expression* Parser::ParseConditionalExpression(bool accept_IN, bool* ok) {
3020 Expression* expression = ParseBinaryExpression(4, accept_IN, CHECK_OK);
3030 Expression* right = ParseAssignmentExpression(accept_IN, CHECK_OK);
3036 static int Precedence(Token::Value tok, bool accept_IN) {
3037 if (tok == Token::IN && !accept_IN)
3045 Expression* Parser::ParseBinaryExpression(int prec, bool accept_IN, bool* ok) {
3048 for (int prec1 = Precedence(peek(), accept_IN); prec1 >= prec; prec1--) {
3050 while (Precedence(peek(), accept_IN) == prec1) {
3053 Expression* y = ParseBinaryExpression(prec1 + 1, accept_IN, CHECK_OK);