Lines Matching defs:PreviousLine

281     const auto *PreviousLine = I != AnnotatedLines.begin() ? I[-1] : nullptr;
283 if (PreviousLine && TheLine->Last->is(tok::l_brace) &&
287 const FormatToken *Tok = PreviousLine->First;
312 auto ShouldMergeShortFunctions = [this, &I, &NextLine, PreviousLine,
329 if (!PreviousLine)
481 if (PreviousLine && TheLine->First->is(tok::l_brace)) {
482 switch (PreviousLine->First->Tok.getKind()) {
485 if (PreviousLine->First->Next) {
487 PreviousLine->First->Next->Tok.getObjCKeywordID();
507 if (PreviousLine && Style.BraceWrapping.SplitEmptyRecord &&
508 TheLine->Last->is(tok::l_brace) && PreviousLine->Last) {
509 const FormatToken *Previous = PreviousLine->Last;
514 if (Previous->is(tok::greater) && !PreviousLine->InPPDirective)
1441 const AnnotatedLine *PreviousLine = nullptr;
1450 Line; PrevPrevLine = PreviousLine, PreviousLine = Line, Line = NextLine,
1461 PreviousLine && PreviousLine->startsWith(tok::r_brace);
1481 formatFirstToken(TheLine, PreviousLine, PrevPrevLine, Lines, Indent,
1525 StartsNewLine && ((PreviousLine && PreviousLine->Affected) ||
1529 formatFirstToken(TheLine, PreviousLine, PrevPrevLine, Lines,
1552 const AnnotatedLine *PreviousLine,
1568 if (!PreviousLine && Line.Level > 0)
1578 if (!Style.KeepEmptyLines.AtStartOfBlock && PreviousLine &&
1579 PreviousLine->Last->is(tok::l_brace) &&
1580 !PreviousLine->startsWithNamespace() &&
1582 PreviousLine->startsWith(tok::l_brace)) &&
1583 !startsExternCBlock(*PreviousLine)) {
1589 if (PreviousLine && PreviousLine->endsWith(TT_NamespaceLBrace)) {
1599 else if (!PreviousLine->startsWith(TT_NamespaceRBrace))
1605 if (PreviousLine && RootToken.isAccessSpecifier()) {
1615 if (PreviousLine->Last->isOneOf(tok::semi, tok::r_brace) && Newlines <= 1)
1617 if (PreviousLine->First->isAccessSpecifier())
1622 if (PreviousLine->Last->is(tok::comment))
1623 previousToken = PreviousLine->Last->getPreviousNonComment();
1625 previousToken = PreviousLine->Last;
1635 if (PreviousLine && PreviousLine->First->isAccessSpecifier() &&
1636 (!PreviousLine->InPPDirective || !RootToken.HasUnescapedNewline)) {
1661 const AnnotatedLine &Line, const AnnotatedLine *PreviousLine,
1678 computeNewlines(Line, PreviousLine, PrevPrevLine, Lines, Style);