Home
last modified time | relevance | path

Searched refs:CachedFileSystemEntry (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/
H A DDependencyScanningFilesystem.h60 class CachedFileSystemEntry {
64 CachedFileSystemEntry(llvm::ErrorOr<llvm::vfs::Status> Stat) in CachedFileSystemEntry() function
70 CachedFileSystemEntry(llvm::ErrorOr<llvm::vfs::Status> Stat, in CachedFileSystemEntry() function
161 std::pair<const CachedFileSystemEntry *, const CachedRealPath *>,
166 llvm::DenseMap<llvm::sys::fs::UniqueID, const CachedFileSystemEntry *>
170 llvm::SpecificBumpPtrAllocator<CachedFileSystemEntry> EntryStorage;
179 const CachedFileSystemEntry *findEntryByFilename(StringRef Filename) const;
182 const CachedFileSystemEntry *
188 const CachedFileSystemEntry &
195 const CachedFileSystemEntry &
[all …]
/freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DDependencyScanningFilesystem.cpp111 const CachedFileSystemEntry *
120 const CachedFileSystemEntry *
128 const CachedFileSystemEntry &
140 new (EntryStorage.Allocate()) CachedFileSystemEntry(std::move(Stat)); in getOrEmplaceEntryForFilename()
145 const CachedFileSystemEntry &
158 CachedFileSystemEntry(std::move(Stat), StoredContents); in getOrEmplaceEntryForUID()
163 const CachedFileSystemEntry &
166 const CachedFileSystemEntry &Entry) { in getOrInsertEntryForFilename()
221 const CachedFileSystemEntry &
230 const CachedFileSystemEntry *
[all …]