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(const std::string& file, DiagnosticsEngine &Diags);
DPTHLexer.h21 class PTHManager; variable
56 PTHManager& PTHMgr;
61 friend class PTHManager;
65 const unsigned char* ppcond, PTHManager &PM);
DPreprocessor.h112 std::unique_ptr<PTHManager> PTH;
514 void setPTHManager(PTHManager* pm);
516 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(const std::string &file, in Create()
465 if (Version < PTHManager::Version) { in Create()
467 Version < PTHManager::Version in Create()
555 return new PTHManager(std::move(File), std::move(FL), IData, in Create()
560 IdentifierInfo* PTHManager::LazilyCreateIdentifierInfo(unsigned PersistentID) { in LazilyCreateIdentifierInfo()
[all …]
DPreprocessor.cpp200 void Preprocessor::setPTHManager(PTHManager* pm) { in setPTHManager()
/external/clang/lib/Frontend/
DCacheTokens.cpp484 Emit32(PTHManager::Version); in GeneratePTH()
DCompilerInstance.cpp293 PTHManager *PTHMgr = nullptr; in createPreprocessor()
295 PTHMgr = PTHManager::Create(PPOpts.TokenCache, getDiagnostics()); in createPreprocessor()
DInitPreprocessor.cpp84 PTHManager *P = PP.getPTHManager(); in AddImplicitIncludePTH()