Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/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
158 llvm::StringMap<const CachedFileSystemEntry *, llvm::BumpPtrAllocator>
162 llvm::DenseMap<llvm::sys::fs::UniqueID, const CachedFileSystemEntry *>
166 llvm::SpecificBumpPtrAllocator<CachedFileSystemEntry> EntryStorage;
172 const CachedFileSystemEntry *findEntryByFilename(StringRef Filename) const;
175 const CachedFileSystemEntry *
181 const CachedFileSystemEntry &
188 const CachedFileSystemEntry &
[all …]
/openbsd-src/gnu/llvm/clang/lib/Tooling/DependencyScanning/
H A DDependencyScanningFilesystem.cpp45 const CachedFileSystemEntry &Entry, StringRef Filename, bool Disable) { in scanForDirectivesIfNecessary()
109 const CachedFileSystemEntry *
117 const CachedFileSystemEntry *
125 const CachedFileSystemEntry &
133 new (EntryStorage.Allocate()) CachedFileSystemEntry(std::move(Stat)); in getOrEmplaceEntryForFilename()
137 const CachedFileSystemEntry &
149 CachedFileSystemEntry(std::move(Stat), StoredContents); in getOrEmplaceEntryForUID()
154 const CachedFileSystemEntry &
157 const CachedFileSystemEntry &Entry) { in getOrInsertEntryForFilename()
193 const CachedFileSystemEntry &
[all …]