Lines Matching refs:TheLine

194     const AnnotatedLine *TheLine = *I;  in tryFitMultipleLinesInOne()  local
195 if (TheLine->Last->is(TT_LineComment)) in tryFitMultipleLinesInOne()
199 if (TheLine->InPPDirective && in tryFitMultipleLinesInOne()
210 Limit = TheLine->Last->TotalLength > Limit in tryFitMultipleLinesInOne()
212 : Limit - TheLine->Last->TotalLength; in tryFitMultipleLinesInOne()
214 if (TheLine->Last->is(TT_FunctionLBrace) && in tryFitMultipleLinesInOne()
215 TheLine->First == TheLine->Last && in tryFitMultipleLinesInOne()
221 if (TheLine->Last->is(tok::l_brace) && TheLine->First == TheLine->Last && in tryFitMultipleLinesInOne()
250 TheLine->Level != 0); in tryFitMultipleLinesInOne()
253 if (isNamespaceDeclaration(TheLine)) { in tryFitMultipleLinesInOne()
255 unsigned closingLine = TheLine->MatchingClosingBlockLineIndex - 1; in tryFitMultipleLinesInOne()
268 if (isEndOfNamespace(TheLine, AnnotatedLines)) { in tryFitMultipleLinesInOne()
270 unsigned openingLine = TheLine->MatchingOpeningBlockLineIndex - 1; in tryFitMultipleLinesInOne()
285 if (TheLine->Last->is(TT_FunctionLBrace) && in tryFitMultipleLinesInOne()
286 TheLine->First != TheLine->Last) { in tryFitMultipleLinesInOne()
290 if (TheLine->Last->is(tok::l_brace) && TheLine->First != TheLine->Last && in tryFitMultipleLinesInOne()
291 TheLine->First->isOneOf(tok::kw_if, tok::kw_while, tok::kw_for)) { in tryFitMultipleLinesInOne()
298 TheLine->First->isOneOf(tok::kw_if, tok::kw_while, tok::kw_for)) { in tryFitMultipleLinesInOne()
305 if (TheLine->First->is(tok::l_brace) && TheLine->First == TheLine->Last && in tryFitMultipleLinesInOne()
319 if (TheLine->First->is(tok::l_brace) && I != AnnotatedLines.begin() && in tryFitMultipleLinesInOne()
327 if (TheLine->First->is(tok::l_brace) && I != AnnotatedLines.begin() && in tryFitMultipleLinesInOne()
331 if (TheLine->Last->is(tok::l_brace)) { in tryFitMultipleLinesInOne()
345 if (Limit <= 2 || (Style.ColumnLimit == 0 && containsMustBreak(TheLine))) in tryFitMultipleLinesInOne()
362 if (TheLine->First->is(tok::kw_if)) { in tryFitMultipleLinesInOne()
367 if (TheLine->First->isOneOf(tok::kw_for, tok::kw_while)) { in tryFitMultipleLinesInOne()
372 if (TheLine->First->isOneOf(tok::kw_case, tok::kw_default)) { in tryFitMultipleLinesInOne()
377 if (TheLine->InPPDirective && in tryFitMultipleLinesInOne()
378 (TheLine->First->HasUnescapedNewline || TheLine->First->IsFirst)) { in tryFitMultipleLinesInOne()
1042 const AnnotatedLine &TheLine = *Line; in format() local
1052 TheLine.Level > RangeMinLevel || in format()
1053 (TheLine.Level == RangeMinLevel && !PreviousRBrace && in format()
1054 !TheLine.startsWith(tok::r_brace)); in format()
1057 Indent != TheLine.First->OriginalColumn; in format()
1058 bool ShouldFormat = TheLine.Affected || FixIndentation; in format()
1061 if (ShouldFormat && TheLine.Type == LT_Invalid && Status) { in format()
1064 SourceMgr.getSpellingLineNumber(TheLine.First->Tok.getLocation()); in format()
1067 if (ShouldFormat && TheLine.Type != LT_Invalid) { in format()
1070 formatFirstToken(TheLine, PreviousLine, Lines, Indent, in format()
1075 unsigned ColumnLimit = getColumnLimit(TheLine.InPPDirective, NextLine); in format()
1077 TheLine.Last->TotalLength + Indent <= ColumnLimit || in format()
1078 (TheLine.Type == LT_ImportStatement && in format()
1083 .formatLine(TheLine, NextStartColumn + Indent, in format()
1087 .formatLine(TheLine, NextStartColumn + Indent, in format()
1091 .formatLine(TheLine, NextStartColumn + Indent, in format()
1093 RangeMinLevel = std::min(RangeMinLevel, TheLine.Level); in format()
1097 if (TheLine.ChildrenAffected) in format()
1098 for (const FormatToken *Tok = TheLine.First; Tok; Tok = Tok->Next) in format()
1105 TheLine.First->NewlinesBefore > 0 || TheLine.First->IsFirst; in format()
1107 IndentTracker.adjustToUnmodifiedLine(TheLine); in format()
1111 TheLine.LeadingEmptyLinesAffected); in format()
1114 formatFirstToken(TheLine, PreviousLine, Lines, in format()
1115 TheLine.First->OriginalColumn, in format()
1116 TheLine.First->OriginalColumn); in format()
1118 Whitespaces->addUntouchableToken(*TheLine.First, in format()
1119 TheLine.InPPDirective); in format()
1122 for (FormatToken *Tok = TheLine.First->Next; Tok; Tok = Tok->Next) in format()
1123 Whitespaces->addUntouchableToken(*Tok, TheLine.InPPDirective); in format()
1129 markFinalized(TheLine.First); in format()
1130 PreviousLine = &TheLine; in format()