Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/
H A DDependencyScanningFilesystem.h66 : MaybeStat(std::move(Stat)), Contents(nullptr) { in CachedFileSystemEntry()
73 : MaybeStat(std::move(Stat)), Contents(std::move(Contents)) { in CachedFileSystemEntry()
78 bool isError() const { return !MaybeStat; } in isError()
81 bool isDirectory() const { return !isError() && MaybeStat->isDirectory(); } in isDirectory()
86 assert(!MaybeStat->isDirectory() && "not a file"); in getOriginalContents()
106 std::error_code getError() const { return MaybeStat.getError(); } in getError()
111 assert(MaybeStat->getName().empty() && "stat name must be empty"); in getStatus()
112 return *MaybeStat; in getStatus()
118 return MaybeStat->getUniqueID(); in getUniqueID()
130 if (MaybeStat) in clearStatName()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DDependencyScanningFilesystem.cpp26 auto MaybeStat = File->status(); in readFile() local
27 if (!MaybeStat) in readFile()
28 return MaybeStat.getError(); in readFile()
29 auto Stat = std::move(*MaybeStat); in readFile()