Searched refs:TheLexer (Results 1 - 8 of 8) sorted by relevance
/openbsd-current/gnu/llvm/clang/lib/Lex/ |
H A D | DependencyDirectivesScanner.cpp | 67 TheLexer(InputSourceLoc, LangOpts, Input.begin(), Input.begin(), 167 Lexer TheLexer; member in struct:__anon685::Scanner 497 TheLexer.LexFromRawLexer(Tok); 498 First = Input.data() + TheLexer.getCurrentBufferOffset(); 501 unsigned Offset = TheLexer.getCurrentBufferOffset() - Tok.getLength(); 510 TheLexer.LexIncludeFilename(Tok); 511 First = Input.data() + TheLexer.getCurrentBufferOffset(); 514 unsigned Offset = TheLexer.getCurrentBufferOffset() - Tok.getLength(); 621 TheLexer.seek(getOffsetAt(First), /*IsAtStartOfLine*/ false); 724 TheLexer [all...] |
H A D | PPLexerChange.cpp | 95 Lexer *TheLexer = new Lexer(FID, *InputFile, *this, IsFirstIncludeOfFile); 102 TheLexer->DepDirectives = *DepDirectives; 107 EnterSourceFileWithLexer(TheLexer, CurDir); 113 void Preprocessor::EnterSourceFileWithLexer(Lexer *TheLexer, 121 CurLexer.reset(TheLexer); 122 CurPPLexer = TheLexer; 126 CurLexerKind = TheLexer->isDependencyDirectivesLexer()
|
H A D | Lexer.cpp | 486 Lexer TheLexer(SM.getLocForStartOfFile(LocInfo.first), LangOpts, 488 TheLexer.SetCommentRetentionState(true); 489 TheLexer.LexFromRawLexer(Result); 534 Lexer TheLexer(LexerStartLoc, LangOpts, Buffer.data(), LexStart, 536 TheLexer.SetCommentRetentionState(true); 541 TheLexer.LexFromRawLexer(TheTok); 543 if (TheLexer.getBufferLocation() > StrData) { 547 if (TheLexer.getBufferLocation() - TheTok.getLength() <= StrData) 596 Lexer TheLexer(FileLoc, LangOpts, Buffer.begin(), Buffer.begin(), 598 TheLexer [all...] |
H A D | PPMacroExpansion.cpp | 455 if (Entry.TheLexer) 456 Val = Entry.TheLexer->isNextPPTokenLParen(); 1625 if (PreprocessorLexer *TheLexer = getCurrentFileLexer()) 1626 CurFile = SourceMgr.getFileEntryForID(TheLexer->getFileID());
|
H A D | Pragma.cpp | 480 PreprocessorLexer *TheLexer = getCurrentFileLexer(); local 483 HeaderInfo.MarkFileSystemHeader(TheLexer->getFileEntry());
|
/openbsd-current/gnu/llvm/clang/include/clang/Lex/ |
H A D | Preprocessor.h | 769 std::unique_ptr<Lexer> TheLexer; member in struct:clang::Preprocessor::IncludeStackInfo 777 std::unique_ptr<Lexer> &&TheLexer, 782 TheSubmodule(std::move(TheSubmodule)), TheLexer(std::move(TheLexer)), 2438 CurLexer = std::move(IncludeMacroStack.back().TheLexer); 2594 void EnterSourceFileWithLexer(Lexer *TheLexer, ConstSearchDirIterator Dir); 2612 return IsFileLexer(I.TheLexer.get(), I.ThePPLexer); 776 IncludeStackInfo(enum CurLexerKind CurLexerKind, Module *TheSubmodule, std::unique_ptr<Lexer> &&TheLexer, PreprocessorLexer *ThePPLexer, std::unique_ptr<TokenLexer> &&TheTokenLexer, ConstSearchDirIterator TheDirLookup) argument
|
/openbsd-current/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ |
H A D | LocalizationChecker.cpp | 1150 Lexer TheLexer(SL, LangOpts, BF->getBufferStart(), 1156 while (!TheLexer.LexFromRawLexer(I)) {
|
/openbsd-current/gnu/llvm/clang/lib/AST/ |
H A D | Expr.cpp | 1357 Lexer TheLexer(SM.getLocForStartOfFile(LocInfo.first), Features, 1360 TheLexer.LexFromRawLexer(TheTok);
|
Completed in 153 milliseconds