Home | History | Annotate | Download | only in src

Lines Matching defs:accept_IN

2880       bool accept_IN = !name.is_null() && decl_props != kHasInitializers;
2881 accept_IN) {
3011 Expression* Parser::ParseExpression(bool accept_IN, bool* ok) {
3016 Expression* result = ParseAssignmentExpression(accept_IN, CHECK_OK);
3020 Expression* right = ParseAssignmentExpression(accept_IN, CHECK_OK);
3029 Expression* Parser::ParseAssignmentExpression(bool accept_IN, bool* ok) {
3035 Expression* expression = ParseConditionalExpression(accept_IN, CHECK_OK);
3061 Expression* right = ParseAssignmentExpression(accept_IN, CHECK_OK);
3102 Expression* Parser::ParseConditionalExpression(bool accept_IN, bool* ok) {
3108 Expression* expression = ParseBinaryExpression(4, accept_IN, CHECK_OK);
3118 Expression* right = ParseAssignmentExpression(accept_IN, CHECK_OK);
3124 static int Precedence(Token::Value tok, bool accept_IN) {
3125 if (tok == Token::IN && !accept_IN)
3133 Expression* Parser::ParseBinaryExpression(int prec, bool accept_IN, bool* ok) {
3136 for (int prec1 = Precedence(peek(), accept_IN); prec1 >= prec; prec1--) {
3138 while (Precedence(peek(), accept_IN) == prec1) {
3141 Expression* y = ParseBinaryExpression(prec1 + 1, accept_IN, CHECK_OK);