Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/
H A DDependencyScanningFilesystem.h31 struct CachedFileContents { struct
32 CachedFileContents(std::unique_ptr<llvm::MemoryBuffer> Contents) in CachedFileContents() function
45 ~CachedFileContents() { delete DepDirectives.load(); } in ~CachedFileContents() argument
71 CachedFileContents *Contents) in CachedFileSystemEntry()
121 CachedFileContents *getCachedContents() const { in getCachedContents()
142 CachedFileContents *Contents;
173 llvm::SpecificBumpPtrAllocator<CachedFileContents> ContentsStorage;
/freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DDependencyScanningFilesystem.cpp51 CachedFileContents *Contents = Entry.getCachedContents(); in ensureDirectiveTokensArePopulated()
153 CachedFileContents *StoredContents = nullptr; in getOrEmplaceEntryForUID()
156 CachedFileContents(std::move(Contents)); in getOrEmplaceEntryForUID()