Lines Matching refs:CachedFileSystemEntry
18 CachedFileSystemEntry CachedFileSystemEntry::createFileEntry(
44 CachedFileSystemEntry Result;
54 CachedFileSystemEntry Result;
94 CachedFileSystemEntry
95 CachedFileSystemEntry::createDirectoryEntry(llvm::vfs::Status &&Stat) {
97 auto Result = CachedFileSystemEntry();
152 llvm::ErrorOr<const CachedFileSystemEntry *>
155 if (const CachedFileSystemEntry *Entry = getCachedEntry(Filename)) {
166 const CachedFileSystemEntry *Result;
169 CachedFileSystemEntry &CacheEntry = SharedCacheEntry.Value;
182 CacheEntry = CachedFileSystemEntry(MaybeStatus.getError());
184 CacheEntry = CachedFileSystemEntry::createDirectoryEntry(
187 CacheEntry = CachedFileSystemEntry::createFileEntry(
203 const llvm::ErrorOr<const CachedFileSystemEntry *> Result =
212 /// The VFS that is used by clang consumes the \c CachedFileSystemEntry using
238 createFile(const CachedFileSystemEntry *Entry,
264 const llvm::ErrorOr<const CachedFileSystemEntry *> Result =