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(const std::string& file, DiagnosticsEngine &Diags);
21 class PTHManager; variable56 PTHManager& PTHMgr;61 friend class PTHManager;65 const unsigned char* ppcond, PTHManager &PM);
112 std::unique_ptr<PTHManager> PTH;514 void setPTHManager(PTHManager* pm);516 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(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 …]
200 void Preprocessor::setPTHManager(PTHManager* pm) { in setPTHManager()
484 Emit32(PTHManager::Version); in GeneratePTH()
293 PTHManager *PTHMgr = nullptr; in createPreprocessor()295 PTHMgr = PTHManager::Create(PPOpts.TokenCache, getDiagnostics()); in createPreprocessor()
84 PTHManager *P = PP.getPTHManager(); in AddImplicitIncludePTH()