Lines Matching defs:NewlinesBefore
38 unsigned NewlinesBefore,
44 StartOfTokenColumn(StartOfTokenColumn), NewlinesBefore(NewlinesBefore),
72 Tok.OriginalColumn, Tok.NewlinesBefore, "", "",
185 if (P.IsInsideToken && P.NewlinesBefore == 0)
193 (C.NewlinesBefore > 0 || C.Tok->is(tok::eof) ||
238 if (Change.IsInsideToken && Change.NewlinesBefore == 0)
341 if (CurrentChange.NewlinesBefore > 0 && !SkipMatchCheck) {
356 if (CurrentChange.NewlinesBefore == 0) {
368 if (InsideNestedScope && CurrentChange.NewlinesBefore > 0) {
395 if (Changes[ScopeStart].NewlinesBefore > 0)
439 if (Changes[ScopeStart].NewlinesBefore > 0)
459 assert(Shift > 0 || Changes[i].NewlinesBefore > 0 ||
597 if (CurrentChange.NewlinesBefore != 0) {
603 (CurrentChange.NewlinesBefore > 1) && !ACS.AcrossEmptyLines;
659 for (unsigned j = i + 1; j != e && Changes[j].NewlinesBefore == 0; ++j) {
710 if (Changes[I].NewlinesBefore > 0) {
783 if (Changes[I].NewlinesBefore != 0) {
787 bool EmptyLineBreak = (Changes[I].NewlinesBefore > 1) &&
834 if (C.NewlinesBefore > 0)
838 if (&C != &Changes.back() && (&C + 1)->NewlinesBefore > 0)
872 if (C.NewlinesBefore > 0)
876 if (&C != &Changes.back() && (&C + 1)->NewlinesBefore > 0)
926 if (Changes[I].NewlinesBefore != 0) {
929 (Changes[I].NewlinesBefore > 1) &&
1054 ((C.Tok->is(tok::question) && !C.NewlinesBefore) ||
1063 return C.NewlinesBefore && Previous && Previous->is(TT_ConditionalExpr) &&
1081 &C != &Changes.back() && (&C + 1)->NewlinesBefore == 0 &&
1105 Newlines += C.NewlinesBefore;
1121 C.Spaces = C.NewlinesBefore > 0 ? C.Tok->OriginalColumn : OriginalSpaces;
1145 if (C.NewlinesBefore >= 1) { // A comment on its own line.
1194 return Tok->NewlinesBefore > 0;
1197 if (I > 0 && C.NewlinesBefore == 0 &&
1209 (C.NewlinesBefore == 1 && I > 0 &&
1220 BreakBeforeNext = (I == 0) || (C.NewlinesBefore > 1) ||
1223 (C.NewlinesBefore == 1 && StartOfSequence == I);
1261 if (C.NewlinesBefore == 0 && (!WithLastLine || C.Tok->isNot(tok::eof)))
1282 if (C.NewlinesBefore > 0) {
1348 Changes[Next->Index].NewlinesBefore = 0;
1380 if (Changes[CellIter->Index].NewlinesBefore == 0) {
1389 if (Changes[Next->Index].NewlinesBefore == 0) {
1413 Change.NewlinesBefore == 0 ? BracePadding : CellDescs.InitialSpaces;
1422 if (Changes[CellIter->Index].NewlinesBefore == 0) {
1437 if (Changes[Next->Index].NewlinesBefore == 0) {
1483 for (; Changes[j].NewlinesBefore == 0 && j > Start; --j) {
1487 if (C.NewlinesBefore == 0) {
1514 if (j < End && Changes[j].NewlinesBefore == 0 &&
1516 Changes[j].NewlinesBefore = 1;
1520 } else if (C.Tok->is(tok::comment) && C.Tok->NewlinesBefore == 0) {
1532 C.NewlinesBefore = 1;
1539 if (Changes[i].NewlinesBefore > 0) {
1556 Changes[j - 1].NewlinesBefore > 0) {
1560 Changes[i].NewlinesBefore = 0;
1565 while (Changes[i].NewlinesBefore > 0 && Changes[i].Tok == C.Tok) {
1583 if (Changes[i].NewlinesBefore > 0)
1597 if (Changes[i].NewlinesBefore > 0)
1673 appendEscapedNewlineText(ReplacementText, C.NewlinesBefore,
1710 if (C.NewlinesBefore <= 0)
1719 for (unsigned I = 1; I < C.NewlinesBefore; ++I)