Searched defs:statCache (Results 1 - 2 of 2) sorted by relevance

/external/clang/unittests/Basic/
H A DFileManagerTest.cpp128 auto statCache = llvm::make_unique<FakeStatCache>(); local
129 statCache->InjectDirectory("/tmp", 42);
130 statCache->InjectFile("/tmp/test", 43);
135 statCache->InjectDirectory(DirName, 44);
136 statCache->InjectFile(FileName, 45);
139 manager.addStatCache(std::move(statCache));
179 auto statCache = llvm::make_unique<FakeStatCache>(); local
180 statCache->InjectDirectory(".", 41);
181 statCache->InjectFile("foo.cpp", 42);
182 statCache
196 auto statCache = llvm::make_unique<FakeStatCache>(); local
215 auto statCache = llvm::make_unique<FakeStatCache>(); local
228 auto statCache = llvm::make_unique<FakeStatCache>(); local
243 auto *statCache = statCacheOwner.get(); local
[all...]
/external/clang/lib/Basic/
H A DFileManager.cpp67 void FileManager::addStatCache(std::unique_ptr<FileSystemStatCache> statCache, argument
69 assert(statCache && "No stat cache provided?");
71 statCache->setNextStatCache(std::move(StatCache));
72 StatCache = std::move(statCache);
80 LastCache->setNextStatCache(std::move(statCache));
83 void FileManager::removeStatCache(FileSystemStatCache *statCache) { argument
84 if (!statCache)
87 if (StatCache.get() == statCache) {
95 while (PrevCache && PrevCache->getNextStatCache() != statCache)
99 PrevCache->setNextStatCache(statCache
[all...]

Completed in 137 milliseconds