Home
last modified time | relevance | path

Searched refs:PTHManager (Results 1 – 8 of 8) sorted by relevance

/external/clang/include/clang/Lex/
DPTHManager.h38 class PTHManager : public IdentifierInfoLookup {
88 PTHManager(std::unique_ptr<const llvm::MemoryBuffer> buf,
95 PTHManager(const PTHManager &) = delete;
96 void operator=(const PTHManager &) = delete;
116 ~PTHManager() override;
132 static PTHManager *Create(StringRef file, DiagnosticsEngine &Diags);
DPTHLexer.h21 class PTHManager; variable
56 PTHManager& PTHMgr;
61 friend class PTHManager;
65 const unsigned char* ppcond, PTHManager &PM);
DPreprocessor.h60 class PTHManager; variable
115 std::unique_ptr<PTHManager> PTH;
703 void setPTHManager(PTHManager* pm);
705 PTHManager *getPTHManager() { return PTH.get(); } in getPTHManager()
/external/clang/lib/Lex/
DPTHLexer.cpp38 const unsigned char *ppcond, PTHManager &PM) in PTHLexer()
346 class PTHManager::PTHFileLookupTrait : public PTHFileLookupCommonTrait {
369 class PTHManager::PTHStringLookupTrait {
416 PTHManager::PTHManager( in PTHManager() function in PTHManager
427 PTHManager::~PTHManager() { in ~PTHManager()
434 PTHManager *PTHManager::Create(StringRef file, DiagnosticsEngine &Diags) { in Create()
464 if (Version < PTHManager::Version) { in Create()
466 Version < PTHManager::Version in Create()
554 return new PTHManager(std::move(File), std::move(FL), IData, in Create()
559 IdentifierInfo* PTHManager::LazilyCreateIdentifierInfo(unsigned PersistentID) { in LazilyCreateIdentifierInfo()
[all …]
DPreprocessor.cpp209 void Preprocessor::setPTHManager(PTHManager* pm) { in setPTHManager()
/external/clang/lib/Frontend/
DCacheTokens.cpp485 Emit32(PTHManager::Version); in GeneratePTH()
DCompilerInstance.cpp302 PTHManager *PTHMgr = nullptr; in createPreprocessor()
304 PTHMgr = PTHManager::Create(PPOpts.TokenCache, getDiagnostics()); in createPreprocessor()
DInitPreprocessor.cpp85 PTHManager *P = PP.getPTHManager(); in AddImplicitIncludePTH()