Lines Matching refs:l_square
79 if (!Next.is(tok::l_square) || Next.getLength() != 2) in CheckForTemplateAndDigraph()
581 && Tok.is(tok::l_square) in TryParseLambdaExpression()
621 assert(Tok.is(tok::l_square) && "Lambda expressions begin with '['."); in ParseLambdaIntroducer()
622 BalancedDelimiterTracker T(*this, tok::l_square); in ParseLambdaIntroducer()
928 if (Tok.is(tok::l_square) && Tok.getLength() == 2) { in ParseCXXCasts()
1800 if (Tok.is(tok::l_square) && in ParseUnqualifiedIdOperator()
1801 (!getLangOpts().CPlusPlus0x || NextToken().isNot(tok::l_square))) { in ParseUnqualifiedIdOperator()
1803 BalancedDelimiterTracker T(*this, tok::l_square); in ParseUnqualifiedIdOperator()
1840 case tok::l_square: { in ParseUnqualifiedIdOperator()
1842 BalancedDelimiterTracker T(*this, tok::l_square); in ParseUnqualifiedIdOperator()
2329 while (Tok.is(tok::l_square)) { in ParseDirectNewDeclarator()
2334 BalancedDelimiterTracker T(*this, tok::l_square); in ParseDirectNewDeclarator()
2409 if (Tok.is(tok::l_square) && NextToken().is(tok::r_square)) { in ParseCXXDeleteExpression()
2419 BalancedDelimiterTracker T(*this, tok::l_square); in ParseCXXDeleteExpression()