Searched refs:FormatTok (Results 1 – 11 of 11) sorted by relevance
/external/llvm-project/clang/lib/Format/ |
D | UnwrappedLineParser.cpp | 60 static bool isLineComment(const FormatToken &FormatTok) { in isLineComment() argument 61 return FormatTok.is(tok::comment) && !FormatTok.TokenText.startswith("/*"); in isLineComment() 67 static bool continuesLineComment(const FormatToken &FormatTok, in continuesLineComment() argument 74 return isLineComment(FormatTok) && FormatTok.NewlinesBefore == 1 && in continuesLineComment() 76 FormatTok.OriginalColumn >= MinContinueColumn; in continuesLineComment() 247 FormatTok = nullptr; in reset() 276 pushToken(FormatTok); in parse() 329 switch (FormatTok->Tok.getKind()) { in parseCSharpGenericTypeConstraint() 333 if (FormatTok->is(Keywords.kw_where)) { in parseCSharpGenericTypeConstraint() 348 switch (FormatTok->Tok.getKind()) { in parseCSharpAttribute() [all …]
|
D | FormatTokenLexer.cpp | 30 : FormatTok(nullptr), IsFirstToken(true), StateStack({LexerState::NORMAL}), in FormatTokenLexer() 823 Token Tok = FormatTok->Tok; in getStashedToken() 824 StringRef TokenText = FormatTok->TokenText; in getStashedToken() 826 unsigned OriginalColumn = FormatTok->OriginalColumn; in getStashedToken() 827 FormatTok = new (Allocator.Allocate()) FormatToken; in getStashedToken() 828 FormatTok->Tok = Tok; in getStashedToken() 830 FormatTok->Tok.getLocation().getLocWithOffset(Tok.getLength() - 1); in getStashedToken() 831 FormatTok->Tok.setLocation(TokLocation); in getStashedToken() 832 FormatTok->WhitespaceRange = SourceRange(TokLocation, TokLocation); in getStashedToken() 833 FormatTok->TokenText = TokenText; in getStashedToken() [all …]
|
D | Format.cpp | 1456 for (FormatToken *FormatTok = Line->First; FormatTok; in requoteJSStringLiteral() local 1457 FormatTok = FormatTok->Next) { in requoteJSStringLiteral() 1458 StringRef Input = FormatTok->TokenText; in requoteJSStringLiteral() 1459 if (FormatTok->Finalized || !FormatTok->isStringLiteral() || in requoteJSStringLiteral() 1470 SourceLocation Start = FormatTok->Tok.getLocation(); in requoteJSStringLiteral() 1483 Replace(FormatTok->Tok.getEndLoc().getLocWithOffset(-1), 1, in requoteJSStringLiteral() 1676 for (FormatToken *FormatTok = Line->First; FormatTok; in insertTrailingCommas() local 1677 FormatTok = FormatTok->Next) { in insertTrailingCommas() 1678 if (FormatTok->NewlinesBefore == 0) in insertTrailingCommas() 1680 FormatToken *Matching = FormatTok->MatchingParen; in insertTrailingCommas() [all …]
|
D | UnwrappedLineParser.h | 179 bool isOnNewLine(const FormatToken &FormatTok); 196 FormatToken *FormatTok; variable
|
D | FormatTokenLexer.h | 99 FormatToken *FormatTok; variable
|
/external/clang/lib/Format/ |
D | UnwrappedLineParser.cpp | 99 static FormatToken FormatTok; in getFakeEOF() local 101 FormatTok.Tok.startToken(); in getFakeEOF() 102 FormatTok.Tok.setKind(tok::eof); in getFakeEOF() 105 return &FormatTok; in getFakeEOF() 212 FormatTok = nullptr; in reset() 231 pushToken(FormatTok); in parse() 270 tok::TokenKind kind = FormatTok->Tok.getKind(); in parseLevel() 271 if (FormatTok->Type == TT_MacroBlockBegin) { in parseLevel() 273 } else if (FormatTok->Type == TT_MacroBlockEnd) { in parseLevel() 285 if (!FormatTok->is(TT_MacroBlockBegin) && tryToParseBracedList()) in parseLevel() [all …]
|
D | FormatTokenLexer.cpp | 29 : FormatTok(nullptr), IsFirstToken(true), GreaterStashed(false), in FormatTokenLexer() 369 Token Tok = FormatTok->Tok; in getStashedToken() 370 StringRef TokenText = FormatTok->TokenText; in getStashedToken() 372 unsigned OriginalColumn = FormatTok->OriginalColumn; in getStashedToken() 373 FormatTok = new (Allocator.Allocate()) FormatToken; in getStashedToken() 374 FormatTok->Tok = Tok; in getStashedToken() 376 FormatTok->Tok.getLocation().getLocWithOffset(Tok.getLength() - 1); in getStashedToken() 377 FormatTok->Tok.setLocation(TokLocation); in getStashedToken() 378 FormatTok->WhitespaceRange = SourceRange(TokLocation, TokLocation); in getStashedToken() 379 FormatTok->TokenText = TokenText; in getStashedToken() [all …]
|
D | UnwrappedLineParser.h | 129 bool isOnNewLine(const FormatToken &FormatTok); 141 FormatToken *FormatTok; variable
|
D | Format.cpp | 840 for (FormatToken *FormatTok = Line->First; FormatTok; in requoteJSStringLiteral() local 841 FormatTok = FormatTok->Next) { in requoteJSStringLiteral() 842 StringRef Input = FormatTok->TokenText; in requoteJSStringLiteral() 843 if (FormatTok->Finalized || !FormatTok->isStringLiteral() || in requoteJSStringLiteral() 855 SourceLocation Start = FormatTok->Tok.getLocation(); in requoteJSStringLiteral() 862 Replace(FormatTok->Tok.getEndLoc().getLocWithOffset(-1), 1, in requoteJSStringLiteral() 866 size_t ColumnWidth = FormatTok->TokenText.size(); in requoteJSStringLiteral() 902 FormatTok->ColumnWidth = ColumnWidth; in requoteJSStringLiteral()
|
D | FormatTokenLexer.h | 66 FormatToken *FormatTok; variable
|
/external/llvm-project/clang/unittests/Format/ |
D | TokenAnnotatorTest.cpp | 29 #define EXPECT_TOKEN_KIND(FormatTok, Kind) \ argument 30 EXPECT_EQ((FormatTok)->Tok.getKind(), Kind) << *(FormatTok) 31 #define EXPECT_TOKEN_TYPE(FormatTok, Type) \ argument 32 EXPECT_EQ((FormatTok)->getType(), Type) << *(FormatTok) 33 #define EXPECT_TOKEN(FormatTok, Kind, Type) \ argument 35 EXPECT_TOKEN_KIND(FormatTok, Kind); \ 36 EXPECT_TOKEN_TYPE(FormatTok, Type); \
|