Home
last modified time | relevance | path

Searched refs:PTHLexer (Results 1 – 6 of 6) sorted by relevance

/external/clang/include/clang/Lex/
DPTHLexer.h24 class PTHLexer : public PreprocessorLexer {
47 PTHLexer(const PTHLexer &) = delete;
48 void operator=(const PTHLexer &) = delete;
64 PTHLexer(Preprocessor& pp, FileID FID, const unsigned char *D,
67 ~PTHLexer() override {} in ~PTHLexer()
DPTHManager.h34 class PTHLexer; variable
39 friend class PTHLexer; variable
139 PTHLexer *CreateLexer(FileID FID);
DPreprocessor.h290 std::unique_ptr<PTHLexer> CurPTHLexer;
330 std::unique_ptr<PTHLexer> ThePTHLexer;
339 std::unique_ptr<PTHLexer> &&ThePTHLexer, in IncludeStackInfo()
1822 void EnterSourceFileWithPTH(PTHLexer *PL, const DirectoryLookup *Dir);
/external/clang/lib/Lex/
DPTHLexer.cpp37 PTHLexer::PTHLexer(Preprocessor &PP, FileID FID, const unsigned char *D, in PTHLexer() function in PTHLexer
45 bool PTHLexer::Lex(Token& Tok) { in Lex()
129 bool PTHLexer::LexEndOfFile(Token &Result) { in LexEndOfFile()
154 void PTHLexer::getEOF(Token& Tok) { in getEOF()
159 void PTHLexer::DiscardToEndOfLine() { in DiscardToEndOfLine()
188 bool PTHLexer::SkipBlock() { in SkipBlock()
286 SourceLocation PTHLexer::getSourceLocation() { in getSourceLocation()
595 PTHLexer *PTHManager::CreateLexer(FileID FID) { in CreateLexer()
622 return new PTHLexer(*PP, FID, data, ppcond, *this); in CreateLexer()
DCMakeLists.txt20 PTHLexer.cpp
DPPLexerChange.cpp81 if (PTHLexer *PL = PTH->CreateLexer(FID)) { in EnterSourceFile()
137 void Preprocessor::EnterSourceFileWithPTH(PTHLexer *PL, in EnterSourceFileWithPTH()