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.h65 : MaybeStat(std::move(Stat)), Contents(nullptr) { in CachedFileSystemEntry()
72 : MaybeStat(std::move(Stat)), Contents(std::move(Contents)) { in CachedFileSystemEntry()
77 bool isError() const { return !MaybeStat; } in isError()
80 bool isDirectory() const { return !isError() && MaybeStat->isDirectory(); } in isDirectory()
85 assert(!MaybeStat->isDirectory() && "not a file"); in getOriginalContents()
105 std::error_code getError() const { return MaybeStat.getError(); } in getError()
110 assert(MaybeStat->getName().empty() && "stat name must be empty"); in getStatus()
111 return *MaybeStat; in getStatus()
117 return MaybeStat->getUniqueID(); in getUniqueID()
129 if (MaybeStat) in clearStatName()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DDependencyScanningFilesystem.cpp27 auto MaybeStat = File->status(); in readFile() local
28 if (!MaybeStat) in readFile()
29 return MaybeStat.getError(); in readFile()
30 auto Stat = std::move(*MaybeStat); in readFile()