Home
last modified time | relevance | path

Searched refs:FileSystemStatCache (Results 1 – 18 of 18) sorted by relevance

/external/clang/include/clang/Basic/
DFileSystemStatCache.h48 class FileSystemStatCache {
51 std::unique_ptr<FileSystemStatCache> NextStatCache;
54 virtual ~FileSystemStatCache() {} in ~FileSystemStatCache()
72 std::unique_ptr<vfs::File> *F, FileSystemStatCache *Cache,
77 void setNextStatCache(std::unique_ptr<FileSystemStatCache> Cache) { in setNextStatCache()
82 FileSystemStatCache *getNextStatCache() { return NextStatCache.get(); } in getNextStatCache()
87 std::unique_ptr<FileSystemStatCache> takeNextStatCache() { in takeNextStatCache()
101 if (FileSystemStatCache *Next = getNextStatCache()) in statChained()
113 class MemorizeStatCalls : public FileSystemStatCache {
DFileManager.h36 class FileSystemStatCache; variable
166 std::unique_ptr<FileSystemStatCache> StatCache;
191 void addStatCache(std::unique_ptr<FileSystemStatCache> statCache,
195 void removeStatCache(FileSystemStatCache *statCache);
/external/llvm-project/clang/include/clang/Basic/
DFileSystemStatCache.h34 class FileSystemStatCache {
38 virtual ~FileSystemStatCache() = default;
53 FileSystemStatCache *Cache, llvm::vfs::FileSystem &FS);
68 class MemorizeStatCalls : public FileSystemStatCache {
DFileManager.h44 class FileSystemStatCache; variable
113 std::unique_ptr<FileSystemStatCache> StatCache;
142 void setStatCache(std::unique_ptr<FileSystemStatCache> statCache);
/external/llvm-project/clang/lib/Basic/
DFileSystemStatCache.cpp22 void FileSystemStatCache::anchor() {} in anchor()
34 FileSystemStatCache::get(StringRef Path, llvm::vfs::Status &Status, in get()
36 FileSystemStatCache *Cache, in get()
DFileManager.cpp63 void FileManager::setStatCache(std::unique_ptr<FileSystemStatCache> statCache) { in setStatCache()
534 return FileSystemStatCache::get(Path, Status, isFile, F, in getStatValue()
540 return FileSystemStatCache::get(FilePath.c_str(), Status, isFile, F, in getStatValue()
DCMakeLists.txt53 FileSystemStatCache.cpp
/external/clang/lib/Basic/
DFileSystemStatCache.cpp20 void FileSystemStatCache::anchor() { } in anchor()
43 bool FileSystemStatCache::get(const char *Path, FileData &Data, bool isFile, in get()
45 FileSystemStatCache *Cache, vfs::FileSystem &FS) { in get()
DFileManager.cpp63 void FileManager::addStatCache(std::unique_ptr<FileSystemStatCache> statCache, in addStatCache()
72 FileSystemStatCache *LastCache = StatCache.get(); in addStatCache()
79 void FileManager::removeStatCache(FileSystemStatCache *statCache) { in removeStatCache()
90 FileSystemStatCache *PrevCache = StatCache.get(); in removeStatCache()
468 return FileSystemStatCache::get(Path, Data, isFile, F,StatCache.get(), *FS); in getStatValue()
473 return FileSystemStatCache::get(FilePath.c_str(), Data, isFile, F, in getStatValue()
DCMakeLists.txt74 FileSystemStatCache.cpp
/external/clang/include/clang/Lex/
DPTHManager.h36 class FileSystemStatCache; variable
145 std::unique_ptr<FileSystemStatCache> createStatCache();
/external/llvm-project/llvm/utils/gn/secondary/clang/lib/Basic/
DBUILD.gn58 "FileSystemStatCache.cpp",
/external/clang/unittests/Basic/
DFileManagerTest.cpp25 class FakeStatCache : public FileSystemStatCache {
/external/clang/lib/Lex/
DPTHLexer.cpp689 class PTHStatCache : public FileSystemStatCache {
726 std::unique_ptr<FileSystemStatCache> PTHManager::createStatCache() { in createStatCache()
/external/llvm-project/clang/unittests/Basic/
DFileManagerTest.cpp25 class FakeStatCache : public FileSystemStatCache {
/external/clang/lib/Frontend/
DCacheTokens.cpp547 class StatListener : public FileSystemStatCache {
/external/llvm/test/CodeGen/PowerPC/
DBreakableToken-reduced.ll114 %"struct.std::_Head_base.64" = type { %"class.clang::FileSystemStatCache"* }
115 %"class.clang::FileSystemStatCache" = type opaque
/external/llvm-project/llvm/test/CodeGen/PowerPC/
DBreakableToken-reduced.ll114 %"struct.std::_Head_base.64" = type { %"class.clang::FileSystemStatCache"* }
115 %"class.clang::FileSystemStatCache" = type opaque