Home | History | Annotate | Download | only in Format

Lines Matching refs:MatchingParen

55           (!Previous.Previous->MatchingParen ||
56 !Previous.Previous->MatchingParen->is(TT_OverloadedOperatorLParen)))
80 Left->MatchingParen = CurrentToken;
81 CurrentToken->MatchingParen = Left;
159 Left->Previous->MatchingParen &&
160 Left->Previous->MatchingParen->is(TT_LambdaLSquare)) {
175 } else if (Left->Previous && Left->Previous->MatchingParen &&
176 Left->Previous->MatchingParen->is(TT_ObjCBlockLParen)) {
227 Left->MatchingParen = CurrentToken;
228 CurrentToken->MatchingParen = Left;
363 Left->MatchingParen = CurrentToken;
364 CurrentToken->MatchingParen = Left;
413 Left->MatchingParen = CurrentToken;
414 CurrentToken->MatchingParen = Left;
568 Tok->Previous->MatchingParen &&
569 Tok->Previous->MatchingParen->is(TT_OverloadedOperatorLParen)) {
571 Tok->Previous->MatchingParen->Type = TT_OverloadedOperator;
864 CurrentToken->MatchingParen = nullptr;
935 Previous = Previous->MatchingParen;
1036 if (Current.MatchingParen && Current.Next &&
1040 if (FormatToken *BeforeParen = Current.MatchingParen->Previous)
1127 return PreviousNotConst && PreviousNotConst->MatchingParen &&
1128 PreviousNotConst->MatchingParen->Previous &&
1129 PreviousNotConst->MatchingParen->Previous->isNot(tok::period) &&
1130 PreviousNotConst->MatchingParen->Previous->isNot(tok::kw_template);
1132 if (PreviousNotConst->is(tok::r_paren) && PreviousNotConst->MatchingParen &&
1133 PreviousNotConst->MatchingParen->Previous &&
1134 PreviousNotConst->MatchingParen->Previous->is(tok::kw_decltype))
1151 if (Tok.Previous == Tok.MatchingParen || !Tok.Next || !Tok.MatchingParen)
1154 FormatToken *LeftOfParens = Tok.MatchingParen->getPreviousNonComment();
1159 if (!LeftOfParens->MatchingParen ||
1160 !LeftOfParens->MatchingParen->Previous)
1162 LeftOfParens = LeftOfParens->MatchingParen->Previous;
1226 for (FormatToken *Prev = Tok.Previous; Prev != Tok.MatchingParen;
1268 if (PrevToken->is(tok::r_paren) && PrevToken->MatchingParen &&
1269 PrevToken->MatchingParen->Previous &&
1270 PrevToken->MatchingParen->Previous->isOneOf(tok::kw_typeof,
1404 if (!Current || (Current->closesScope() && Current->MatchingParen) ||
1622 Next = Next->MatchingParen;
1642 if (!Next || !Next->is(tok::l_paren) || !Next->MatchingParen)
1647 if (Next->Next == Next->MatchingParen)
1650 if (Next->MatchingParen->Next &&
1651 Next->MatchingParen->Next->is(TT_PointerOrReference))
1653 for (const FormatToken *Tok = Next->Next; Tok && Tok != Next->MatchingParen;
1981 (Left.MatchingParen && Left.MatchingParen->is(TT_CastRParen)))
2039 return Right.MatchingParen &&
2041 Right.MatchingParen->is(TT_ArrayInitializerLSquare)) ||
2043 Right.MatchingParen->is(TT_ArraySubscriptLSquare)));
2051 (Right.is(tok::r_brace) && Right.MatchingParen &&
2052 Right.MatchingParen->BlockKind != BK_Block))
2087 if (Left.is(TT_TemplateCloser) && Left.MatchingParen &&
2088 Left.MatchingParen->Previous &&
2089 Left.MatchingParen->Previous->is(tok::period))
2233 Left.MatchingParen && Left.MatchingParen->is(TT_OverloadedOperatorLParen))
2297 Left.BlockKind != BK_Block && Left.MatchingParen)
2298 BeforeClosingBrace = Left.MatchingParen->Previous;
2299 else if (Right.MatchingParen &&
2300 Right.MatchingParen->isOneOf(tok::l_brace,
2323 Right.Previous->MatchingParen &&
2324 Right.Previous->MatchingParen->NestingLevel == 0 &&
2453 if (Right.is(tok::r_square) && Right.MatchingParen &&
2454 Right.MatchingParen->is(TT_LambdaLSquare))
2460 return Right.MatchingParen && Right.MatchingParen->BlockKind == BK_Block;