Home
last modified time | relevance | path

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

/external/clang/include/clang/Basic/
DFileSystemStatCache.h27 class FileSystemStatCache {
29 llvm::OwningPtr<FileSystemStatCache> NextStatCache;
32 virtual ~FileSystemStatCache() {} in ~FileSystemStatCache()
49 FileSystemStatCache *Cache);
54 void setNextStatCache(FileSystemStatCache *Cache) { in setNextStatCache()
59 FileSystemStatCache *getNextStatCache() { return NextStatCache.get(); } in getNextStatCache()
64 FileSystemStatCache *takeNextStatCache() { return NextStatCache.take(); } in takeNextStatCache()
72 if (FileSystemStatCache *Next = getNextStatCache()) in statChained()
84 class MemorizeStatCalls : public FileSystemStatCache {
DFileManager.h40 class FileSystemStatCache; variable
149 llvm::OwningPtr<FileSystemStatCache> StatCache;
173 void addStatCache(FileSystemStatCache *statCache, bool AtBeginning = false);
176 void removeStatCache(FileSystemStatCache *statCache);
/external/clang/lib/Basic/
DFileSystemStatCache.cpp40 bool FileSystemStatCache::get(const char *Path, struct stat &StatBuf, in get()
41 int *FileDescriptor, FileSystemStatCache *Cache) { in get()
DFileManager.cpp182 void FileManager::addStatCache(FileSystemStatCache *statCache, in addStatCache()
191 FileSystemStatCache *LastCache = StatCache.get(); in addStatCache()
198 void FileManager::removeStatCache(FileSystemStatCache *statCache) { in removeStatCache()
209 FileSystemStatCache *PrevCache = StatCache.get(); in removeStatCache()
530 return FileSystemStatCache::get(Path, StatBuf, FileDescriptor, in getStatValue()
536 return FileSystemStatCache::get(FilePath.c_str(), StatBuf, FileDescriptor, in getStatValue()
DAndroid.mk27 FileSystemStatCache.cpp \
DCMakeLists.txt9 FileSystemStatCache.cpp
/external/clang/include/clang/Lex/
DPTHManager.h34 class FileSystemStatCache; variable
135 FileSystemStatCache *createStatCache();
/external/clang/unittests/Basic/
DFileManagerTest.cpp24 class FakeStatCache : public FileSystemStatCache {
/external/clang/lib/Lex/
DPTHLexer.cpp672 class PTHStatCache : public FileSystemStatCache {
707 FileSystemStatCache *PTHManager::createStatCache() { in createStatCache()
/external/clang/lib/Frontend/
DCacheTokens.cpp513 class StatListener : public FileSystemStatCache {
/external/clang/lib/Serialization/
DASTReader.cpp1098 class ASTStatCache : public FileSystemStatCache {