reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
35 FormatToken *Last = Line->Last; 38 Last = (*PPEnd)->Last; 139 PreviousLine->Affected && PreviousLine->Last->is(tok::comment);tools/clang/lib/Format/ContinuationIndenter.cpp
373 (State.Column + State.Line->Last->TotalLength - Previous.TotalLength >
tools/clang/lib/Format/Format.cpp 1568 AnnotatedLines[CurrentLine]->Last->Tok.getEndLoc())))
tools/clang/lib/Format/SortJavaScriptImports.cpp 285 LineEnd = Line->Last;
tools/clang/lib/Format/TokenAnnotator.cpp1146 if (CurrentToken->is(tok::less) && Line.Last->is(tok::greater)) { 2135 if (Line.Last->is(tok::l_brace)) 2241 FormatToken &LastOfChild = *Current->Previous->Children[0]->Last; 2299 FormatToken *Current = Line.Last; 3144 (Line.Last->is(tok::l_brace) || Style.BreakAfterJavaFieldAnnotations)) 3555 assert(Tok == Line.Last);tools/clang/lib/Format/TokenAnnotator.h
68 Last = Current; 69 Last->Next = nullptr; 95 return Last && Last->endsSequence(Tokens...); 95 return Last && Last->endsSequence(Tokens...);tools/clang/lib/Format/UnwrappedLineFormatter.cpp
203 if (TheLine->Last->is(TT_LineComment)) 218 Limit = TheLine->Last->TotalLength > Limit 220 : Limit - TheLine->Last->TotalLength; 222 if (TheLine->Last->is(TT_FunctionLBrace) && 223 TheLine->First == TheLine->Last && 229 if (TheLine->Last->is(tok::l_brace) && TheLine->First == TheLine->Last && 229 if (TheLine->Last->is(tok::l_brace) && TheLine->First == TheLine->Last && 267 I[i + 1]->Last->TotalLength < Limit; 272 Limit -= I[i + 1]->Last->TotalLength; 286 I[i + 1]->First->SpacesRequiredBefore = !I[i]->Last->is(tok::r_brace); 296 if (TheLine->Last->is(TT_FunctionLBrace) && 297 TheLine->First != TheLine->Last) { 301 if (TheLine->Last->is(tok::l_brace) && TheLine->First != TheLine->Last && 301 if (TheLine->Last->is(tok::l_brace) && TheLine->First != TheLine->Last && 319 TheLine->Last->TotalLength <= Style.ColumnLimit) 332 if (TheLine->First->is(tok::l_brace) && TheLine->First == TheLine->Last && 358 if (TheLine->Last->is(tok::l_brace)) { 368 if (I[1]->Last->is(TT_LineComment)) 379 I[1]->First == I[1]->Last && I + 2 != E && 419 if (1 + I[1]->Last->TotalLength > Limit) 439 if (Line.Last->isNot(tok::r_paren)) 441 if (1 + I[1]->Last->TotalLength > Limit) 462 if (I[0]->Last->is(tok::l_brace) || I[1]->First->is(tok::l_brace)) 496 if (Line->Last->is(tok::comment)) 498 Length += I[1 + NumStmts]->Last->TotalLength + 1; // 1 for the space. 568 if (Line.Last->is(tok::l_brace)) { 602 if (I[1]->Last->is(TT_LineComment)) 625 if (Line.First == Line.Last && 633 if (I[1]->Last->is(TT_LineComment)) 642 (I[1]->First == I[1]->Last && I + 2 != E && 672 return 1 + I[1]->Last->TotalLength + 1 + I[2]->Last->TotalLength <= Limit; 672 return 1 + I[1]->Last->TotalLength + 1 + I[2]->Last->TotalLength <= Limit; 684 assert(!A.Last->Next); 688 A.Last->Next = B.First; 689 B.First->Previous = A.Last; 691 unsigned LengthA = A.Last->TotalLength + B.First->SpacesRequiredBefore; 694 A.Last = Tok; 795 if (Child->Last->isTrailingComment()) 801 Child->Last->TotalLength + State.Column + 2 > Style.ColumnLimit) 812 State.Column += 1 + Child->Last->TotalLength; 1116 TheLine.Last->TotalLength + Indent <= ColumnLimit || 1208 PreviousLine->Last->is(tok::l_brace) && 1214 if (PreviousLine && PreviousLine->Last->isOneOf(tok::semi, tok::r_brace) &&tools/clang/lib/Format/UsingDeclarationsSorter.cpp
143 auto End = (*UsingDeclarations)[I].Line->Last->Tok.getEndLoc(); 155 auto End = (*UsingDeclarations)[I].Line->Last->Tok.getEndLoc(); 158 auto SortedEnd = SortedUsingDeclarations[I].Line->Last->Tok.getEndLoc();