Lines Matching refs:PreviousLine

275     const auto *PreviousLine = I != AnnotatedLines.begin() ? I[-1] : nullptr;  in tryFitMultipleLinesInOne()  local
277 if (PreviousLine && TheLine->Last->is(tok::l_brace) && in tryFitMultipleLinesInOne()
281 const FormatToken *Tok = PreviousLine->First; in tryFitMultipleLinesInOne()
306 auto ShouldMergeShortFunctions = [this, &I, &NextLine, PreviousLine, in tryFitMultipleLinesInOne()
323 if (!PreviousLine) in tryFitMultipleLinesInOne()
453 if (PreviousLine && TheLine->First->is(tok::l_brace)) { in tryFitMultipleLinesInOne()
454 switch (PreviousLine->First->Tok.getKind()) { in tryFitMultipleLinesInOne()
457 if (PreviousLine->First->Next) { in tryFitMultipleLinesInOne()
459 PreviousLine->First->Next->Tok.getObjCKeywordID(); in tryFitMultipleLinesInOne()
479 if (PreviousLine && Style.BraceWrapping.SplitEmptyRecord && in tryFitMultipleLinesInOne()
480 TheLine->Last->is(tok::l_brace) && PreviousLine->Last) { in tryFitMultipleLinesInOne()
481 const FormatToken *Previous = PreviousLine->Last; in tryFitMultipleLinesInOne()
486 if (Previous->is(tok::greater) && !PreviousLine->InPPDirective) in tryFitMultipleLinesInOne()
1305 const AnnotatedLine *PreviousLine = nullptr; in format() local
1314 Line; PrevPrevLine = PreviousLine, PreviousLine = Line, Line = NextLine, in format()
1325 PreviousLine && PreviousLine->startsWith(tok::r_brace); in format()
1345 formatFirstToken(TheLine, PreviousLine, PrevPrevLine, Lines, Indent, in format()
1388 StartsNewLine && ((PreviousLine && PreviousLine->Affected) || in format()
1392 formatFirstToken(TheLine, PreviousLine, PrevPrevLine, Lines, in format()
1415 const AnnotatedLine &Line, const AnnotatedLine *PreviousLine, in formatFirstToken() argument
1438 if (PreviousLine == nullptr && Line.Level > 0) in formatFirstToken()
1446 if (!Style.KeepEmptyLinesAtTheStartOfBlocks && PreviousLine && in formatFirstToken()
1447 PreviousLine->Last->is(tok::l_brace) && in formatFirstToken()
1448 !PreviousLine->startsWithNamespace() && in formatFirstToken()
1450 PreviousLine->startsWith(tok::l_brace)) && in formatFirstToken()
1451 !startsExternCBlock(*PreviousLine)) { in formatFirstToken()
1456 if (PreviousLine && RootToken.isAccessSpecifier()) { in formatFirstToken()
1466 if (PreviousLine->Last->isOneOf(tok::semi, tok::r_brace) && Newlines <= 1) in formatFirstToken()
1468 if (PreviousLine->First->isAccessSpecifier()) in formatFirstToken()
1473 if (PreviousLine->Last->is(tok::comment)) in formatFirstToken()
1474 previousToken = PreviousLine->Last->getPreviousNonComment(); in formatFirstToken()
1476 previousToken = PreviousLine->Last; in formatFirstToken()
1484 if (PreviousLine && PreviousLine->First->isAccessSpecifier() && in formatFirstToken()
1485 (!PreviousLine->InPPDirective || !RootToken.HasUnescapedNewline)) { in formatFirstToken()