Searched refs:TheLexer (Results 1 - 8 of 8) sorted by relevance

/openbsd-current/gnu/llvm/clang/lib/Lex/
H A DDependencyDirectivesScanner.cpp67 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 DPPLexerChange.cpp95 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 DLexer.cpp486 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 DPPMacroExpansion.cpp455 if (Entry.TheLexer)
456 Val = Entry.TheLexer->isNextPPTokenLParen();
1625 if (PreprocessorLexer *TheLexer = getCurrentFileLexer())
1626 CurFile = SourceMgr.getFileEntryForID(TheLexer->getFileID());
H A DPragma.cpp480 PreprocessorLexer *TheLexer = getCurrentFileLexer(); local
483 HeaderInfo.MarkFileSystemHeader(TheLexer->getFileEntry());
/openbsd-current/gnu/llvm/clang/include/clang/Lex/
H A DPreprocessor.h769 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 DLocalizationChecker.cpp1150 Lexer TheLexer(SL, LangOpts, BF->getBufferStart(),
1156 while (!TheLexer.LexFromRawLexer(I)) {
/openbsd-current/gnu/llvm/clang/lib/AST/
H A DExpr.cpp1357 Lexer TheLexer(SM.getLocForStartOfFile(LocInfo.first), Features,
1360 TheLexer.LexFromRawLexer(TheTok);

Completed in 281 milliseconds