Searched refs:PTHManager (Results 1 – 8 of 8) sorted by relevance
38 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);
21 class PTHManager; variable56 PTHManager& PTHMgr;61 friend class PTHManager;65 const unsigned char* ppcond, PTHManager &PM);
60 class PTHManager; variable115 std::unique_ptr<PTHManager> PTH;703 void setPTHManager(PTHManager* pm);705 PTHManager *getPTHManager() { return PTH.get(); } in getPTHManager()
38 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 PTHManager427 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 …]
209 void Preprocessor::setPTHManager(PTHManager* pm) { in setPTHManager()
485 Emit32(PTHManager::Version); in GeneratePTH()
302 PTHManager *PTHMgr = nullptr; in createPreprocessor()304 PTHMgr = PTHManager::Create(PPOpts.TokenCache, getDiagnostics()); in createPreprocessor()
85 PTHManager *P = PP.getPTHManager(); in AddImplicitIncludePTH()