/external/clang/include/clang/Lex/ |
D | Preprocessor.h | 329 std::unique_ptr<Lexer> TheLexer; member 338 std::unique_ptr<Lexer> &&TheLexer, in IncludeStackInfo() 344 TheSubmodule(std::move(TheSubmodule)), TheLexer(std::move(TheLexer)), in IncludeStackInfo() 352 TheLexer(std::move(RHS.TheLexer)), in IncludeStackInfo() 1699 CurLexer = std::move(IncludeMacroStack.back().TheLexer); in PopIncludeMacroStack() 1818 void EnterSourceFileWithLexer(Lexer *TheLexer, const DirectoryLookup *Dir); 1837 return IsFileLexer(I.TheLexer.get(), I.ThePPLexer); in IsFileLexer()
|
/external/llvm-project/clang-tools-extra/clang-tidy/bugprone/ |
D | ArgumentCommentCheck.cpp | 95 Lexer TheLexer(SM.getLocForStartOfFile(BeginLoc.first), Ctx->getLangOpts(), in getCommentsInRange() local 97 TheLexer.SetCommentRetentionState(true); in getCommentsInRange() 101 if (TheLexer.LexFromRawLexer(Tok)) in getCommentsInRange()
|
/external/clang/lib/Lex/ |
D | Lexer.cpp | 442 Lexer TheLexer(SM.getLocForStartOfFile(LocInfo.first), LangOpts, in getRawToken() local 444 TheLexer.SetCommentRetentionState(true); in getRawToken() 445 TheLexer.LexFromRawLexer(Result); in getRawToken() 484 Lexer TheLexer(LexerStartLoc, LangOpts, BufStart, LexStart, Buffer.end()); in getBeginningOfFileToken() local 485 TheLexer.SetCommentRetentionState(true); in getBeginningOfFileToken() 490 TheLexer.LexFromRawLexer(TheTok); in getBeginningOfFileToken() 492 if (TheLexer.getBufferLocation() > StrData) { in getBeginningOfFileToken() 496 if (TheLexer.getBufferLocation() - TheTok.getLength() <= StrData) in getBeginningOfFileToken() 545 Lexer TheLexer(FileLoc, LangOpts, Buffer.begin(), Buffer.begin(), in ComputePreamble() local 547 TheLexer.SetCommentRetentionState(true); in ComputePreamble() [all …]
|
D | PPLexerChange.cpp | 111 void Preprocessor::EnterSourceFileWithLexer(Lexer *TheLexer, in EnterSourceFileWithLexer() argument 118 CurLexer.reset(TheLexer); in EnterSourceFileWithLexer() 119 CurPPLexer = TheLexer; in EnterSourceFileWithLexer()
|
D | PPMacroExpansion.cpp | 395 if (Entry.TheLexer) in isNextPPTokenLParen() 396 Val = Entry.TheLexer->isNextPPTokenLParen(); in isNextPPTokenLParen() 1651 PreprocessorLexer *TheLexer = getCurrentFileLexer(); in ExpandBuiltinMacro() local 1653 if (TheLexer) in ExpandBuiltinMacro() 1654 CurFile = SourceMgr.getFileEntryForID(TheLexer->getFileID()); in ExpandBuiltinMacro()
|
D | Pragma.cpp | 427 PreprocessorLexer *TheLexer = getCurrentFileLexer(); in HandlePragmaSystemHeader() local 430 HeaderInfo.MarkFileSystemHeader(TheLexer->getFileEntry()); in HandlePragmaSystemHeader()
|
/external/llvm-project/clang/include/clang/Lex/ |
D | Preprocessor.h | 540 std::unique_ptr<Lexer> TheLexer; member 548 std::unique_ptr<Lexer> &&TheLexer, in IncludeStackInfo() 553 TheSubmodule(std::move(TheSubmodule)), TheLexer(std::move(TheLexer)), in IncludeStackInfo() 2047 CurLexer = std::move(IncludeMacroStack.back().TheLexer); in PopIncludeMacroStack() 2182 void EnterSourceFileWithLexer(Lexer *TheLexer, const DirectoryLookup *Dir); 2200 return IsFileLexer(I.TheLexer.get(), I.ThePPLexer); in IsFileLexer()
|
/external/llvm-project/clang/lib/Lex/ |
D | Lexer.cpp | 483 Lexer TheLexer(SM.getLocForStartOfFile(LocInfo.first), LangOpts, in getRawToken() local 485 TheLexer.SetCommentRetentionState(true); in getRawToken() 486 TheLexer.LexFromRawLexer(Result); in getRawToken() 531 Lexer TheLexer(LexerStartLoc, LangOpts, Buffer.data(), LexStart, in getBeginningOfFileToken() local 533 TheLexer.SetCommentRetentionState(true); in getBeginningOfFileToken() 538 TheLexer.LexFromRawLexer(TheTok); in getBeginningOfFileToken() 540 if (TheLexer.getBufferLocation() > StrData) { in getBeginningOfFileToken() 544 if (TheLexer.getBufferLocation() - TheTok.getLength() <= StrData) in getBeginningOfFileToken() 593 Lexer TheLexer(FileLoc, LangOpts, Buffer.begin(), Buffer.begin(), in ComputePreamble() local 595 TheLexer.SetCommentRetentionState(true); in ComputePreamble() [all …]
|
D | PPLexerChange.cpp | 98 void Preprocessor::EnterSourceFileWithLexer(Lexer *TheLexer, in EnterSourceFileWithLexer() argument 105 CurLexer.reset(TheLexer); in EnterSourceFileWithLexer() 106 CurPPLexer = TheLexer; in EnterSourceFileWithLexer()
|
D | PPMacroExpansion.cpp | 448 if (Entry.TheLexer) in isNextPPTokenLParen() 449 Val = Entry.TheLexer->isNextPPTokenLParen(); in isNextPPTokenLParen() 1592 PreprocessorLexer *TheLexer = getCurrentFileLexer(); in ExpandBuiltinMacro() local 1594 if (TheLexer) in ExpandBuiltinMacro() 1595 CurFile = SourceMgr.getFileEntryForID(TheLexer->getFileID()); in ExpandBuiltinMacro()
|
D | Pragma.cpp | 470 PreprocessorLexer *TheLexer = getCurrentFileLexer(); in HandlePragmaSystemHeader() local 473 HeaderInfo.MarkFileSystemHeader(TheLexer->getFileEntry()); in HandlePragmaSystemHeader()
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
D | LocalizationChecker.cpp | 1039 Lexer TheLexer(SL, LangOptions(), BF->getBufferStart(), in VisitObjCMessageExpr() local 1045 while (!TheLexer.LexFromRawLexer(I)) { in VisitObjCMessageExpr()
|
/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
D | LocalizationChecker.cpp | 1149 Lexer TheLexer(SL, LangOptions(), BF->getBufferStart(), in VisitObjCMessageExpr() local 1155 while (!TheLexer.LexFromRawLexer(I)) { in VisitObjCMessageExpr()
|
/external/clang/lib/AST/ |
D | Expr.cpp | 1051 Lexer TheLexer(SM.getLocForStartOfFile(LocInfo.first), Features, in getLocationOfByte() local 1054 TheLexer.LexFromRawLexer(TheTok); in getLocationOfByte()
|
/external/llvm-project/clang/lib/AST/ |
D | Expr.cpp | 1162 Lexer TheLexer(SM.getLocForStartOfFile(LocInfo.first), Features, in getLocationOfByte() local 1165 TheLexer.LexFromRawLexer(TheTok); in getLocationOfByte()
|