Lines Matching defs:Previous

265           !(i == 0 && Change.Tok->Previous &&
266 Change.Tok->Previous->is(TT_ConditionalExpr) &&
267 Change.Tok->Previous->is(tok::colon));
413 if (CurrentChange.Tok->Previous &&
414 CurrentChange.Tok->Previous->is(TT_ConditionalExpr)) {
478 for (int Previous = i - 1;
479 Previous >= 0 && Changes[Previous].Tok->is(TT_PointerOrReference);
480 --Previous) {
481 assert(Changes[Previous].Tok->isPointerOrReference());
482 if (Changes[Previous].Tok->isNot(tok::star)) {
488 Changes[Previous + 1].Spaces -= Shift;
489 Changes[Previous].Spaces += Shift;
490 Changes[Previous].StartOfTokenColumn += Shift;
744 if (Current->SpacesRequiredBefore == 0 || !Current->Previous)
747 Current = Current->Previous;
752 Current = Current->MatchingParen->Previous;
759 if (!Current->Previous || Current->Previous->isNot(tok::pp_define))
842 FormatToken *Previous = C.Tok->getPreviousNonComment();
843 if (Previous && Previous->is(tok::kw_operator))
904 return !C.IsInsideToken && C.Tok->Previous && C.Tok->Previous->is(Type);
1016 for (const auto *Prev = C.Tok->Previous; Prev; Prev = Prev->Previous)
1026 if (C.Tok->Previous &&
1027 C.Tok->Previous->is(TT_StatementAttributeLikeMacro))
1062 FormatToken *Previous = C.Tok->getPreviousNonComment();
1063 return C.NewlinesBefore && Previous && Previous->is(TT_ConditionalExpr) &&
1064 (Previous->is(tok::colon) &&
1192 while (Tok->Previous && Tok->Previous->is(tok::r_brace))
1193 Tok = Tok->Previous;
1345 const FormatToken *Previous = Changes[Next->Index].Tok->Previous;
1346 if (Previous && Previous->isNot(TT_LineComment)) {
1505 CellCounts.push_back(C.Tok->Previous->isNot(tok::comma) ? Cell + 1