Lines Matching refs:l_square
83 if (!Next.is(tok::l_square) || Next.getLength() != 2) in CheckForTemplateAndDigraph()
690 && Tok.is(tok::l_square) in TryParseLambdaExpression()
738 assert(Tok.is(tok::l_square) && "Lambda expressions begin with '['."); in ParseLambdaIntroducer()
739 BalancedDelimiterTracker T(*this, tok::l_square); in ParseLambdaIntroducer()
1101 (Tok.is(tok::l_square) && NextToken().is(tok::l_square))) { in ParseLambdaExpressionAfterIntroducer()
1109 case tok::l_square: TokKind = 2; break; in ParseLambdaExpressionAfterIntroducer()
1219 if (Tok.is(tok::l_square) && Tok.getLength() == 2) { in ParseCXXCasts()
2098 if (Tok.is(tok::l_square) && in ParseUnqualifiedIdOperator()
2099 (!getLangOpts().CPlusPlus11 || NextToken().isNot(tok::l_square))) { in ParseUnqualifiedIdOperator()
2101 BalancedDelimiterTracker T(*this, tok::l_square); in ParseUnqualifiedIdOperator()
2138 case tok::l_square: { in ParseUnqualifiedIdOperator()
2140 BalancedDelimiterTracker T(*this, tok::l_square); in ParseUnqualifiedIdOperator()
2633 while (Tok.is(tok::l_square)) { in ParseDirectNewDeclarator()
2638 BalancedDelimiterTracker T(*this, tok::l_square); in ParseDirectNewDeclarator()
2713 if (Tok.is(tok::l_square) && NextToken().is(tok::r_square)) { in ParseCXXDeleteExpression()
2723 BalancedDelimiterTracker T(*this, tok::l_square); in ParseCXXDeleteExpression()