Home | History | Annotate | Download | only in Lex

Lines Matching refs:PTHManager

20 #include "clang/Lex/PTHManager.h"
38 const unsigned char *ppcond, PTHManager &PM)
303 /// PTHFileLookup - This internal data structure is used by the PTHManager
346 class PTHManager::PTHFileLookupTrait : public PTHFileLookupCommonTrait {
369 class PTHManager::PTHStringLookupTrait {
413 // PTHManager methods.
416 PTHManager::PTHManager(
427 PTHManager::~PTHManager() {
434 PTHManager *PTHManager::Create(const std::string &file,
465 if (Version < PTHManager::Version) {
467 Version < PTHManager::Version
494 // Warn if the PTH file is empty. We still want to create a PTHManager
554 // Create the new PTHManager.
555 return new PTHManager(std::move(File), std::move(FL), IData,
560 IdentifierInfo* PTHManager::LazilyCreateIdentifierInfo(unsigned PersistentID) {
583 IdentifierInfo* PTHManager::get(StringRef Name) {
596 PTHLexer *PTHManager::CreateLexer(FileID FID) {
695 PTHStatCache(PTHManager::PTHFileLookup &FL)
727 std::unique_ptr<FileSystemStatCache> PTHManager::createStatCache() {