Lines Matching refs:Previous
259 !(i == 0 && Change.Tok->Previous && in calculateLineBreakInformation()
260 Change.Tok->Previous->is(TT_ConditionalExpr) && in calculateLineBreakInformation()
261 Change.Tok->Previous->is(tok::colon)); in calculateLineBreakInformation()
407 if (CurrentChange.Tok->Previous && in AlignTokenSequence()
408 CurrentChange.Tok->Previous->is(TT_ConditionalExpr)) { in AlignTokenSequence()
469 for (int Previous = i - 1; in AlignTokenSequence() local
470 Previous >= 0 && in AlignTokenSequence()
471 Changes[Previous].Tok->getType() == TT_PointerOrReference; in AlignTokenSequence()
472 --Previous) { in AlignTokenSequence()
473 assert(Changes[Previous].Tok->isPointerOrReference()); in AlignTokenSequence()
474 if (Changes[Previous].Tok->isNot(tok::star)) { in AlignTokenSequence()
480 Changes[Previous + 1].Spaces -= Shift; in AlignTokenSequence()
481 Changes[Previous].Spaces += Shift; in AlignTokenSequence()
482 Changes[Previous].StartOfTokenColumn += Shift; in AlignTokenSequence()
736 if (Current->SpacesRequiredBefore == 0 || !Current->Previous) in alignConsecutiveMacros()
739 Current = Current->Previous; in alignConsecutiveMacros()
744 Current = Current->MatchingParen->Previous; in alignConsecutiveMacros()
751 if (!Current->Previous || Current->Previous->isNot(tok::pp_define)) in alignConsecutiveMacros()
834 FormatToken *Previous = C.Tok->getPreviousNonComment(); in alignConsecutiveAssignments() local
835 if (Previous && Previous->is(tok::kw_operator)) in alignConsecutiveAssignments()
885 return !C.IsInsideToken && C.Tok->Previous && in alignConsecutiveShortCaseStatements()
886 C.Tok->Previous->is(TT_CaseLabelColon); in alignConsecutiveShortCaseStatements()
983 for (const auto *Prev = C.Tok->Previous; Prev; Prev = Prev->Previous) in alignConsecutiveDeclarations()
993 if (C.Tok->Previous && in alignConsecutiveDeclarations()
994 C.Tok->Previous->is(TT_StatementAttributeLikeMacro)) in alignConsecutiveDeclarations()
1029 FormatToken *Previous = C.Tok->getPreviousNonComment(); in alignChainedConditionals() local
1030 return C.NewlinesBefore && Previous && Previous->is(TT_ConditionalExpr) && in alignChainedConditionals()
1031 (Previous->is(tok::colon) && in alignChainedConditionals()
1159 while (Tok->Previous && Tok->Previous->is(tok::r_brace)) in alignTrailingComments()
1160 Tok = Tok->Previous; in alignTrailingComments()
1305 const FormatToken *Previous = Changes[Next->Index].Tok->Previous; in alignArrayInitializersRightJustified() local
1306 if (Previous && Previous->isNot(TT_LineComment)) { in alignArrayInitializersRightJustified()
1465 CellCounts.push_back(C.Tok->Previous->isNot(tok::comma) ? Cell + 1 in getCells()