Searched refs:ErrorOr (Results 1 - 25 of 141) sorted by relevance

123456

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DErrorOr.h1 //===- llvm/Support/ErrorOr.h - Error Smart Pointer -------------*- C++ -*-===//
11 /// Provides ErrorOr<T> smart pointer.
28 /// ErrorOr<T> is a pointer-like class that represents the result of an
36 /// ErrorOr<Buffer> getBuffer();
56 class ErrorOr { class in namespace:llvm
57 template <class OtherT> friend class ErrorOr;
74 ErrorOr(E ErrorCode, function in class:llvm::ErrorOr
82 ErrorOr(std::error_code EC) : HasError(true) { function in class:llvm::ErrorOr
87 ErrorOr(OtherT &&Val, function in class:llvm::ErrorOr
94 ErrorOr(cons function in class:llvm::ErrorOr
99 ErrorOr( function in class:llvm::ErrorOr
107 explicit ErrorOr( function in class:llvm::ErrorOr
114 ErrorOr(ErrorOr &&Other) { function in class:llvm::ErrorOr
119 ErrorOr( function in class:llvm::ErrorOr
129 explicit ErrorOr( function in class:llvm::ErrorOr
[all...]
H A DMemoryBuffer.h21 #include "llvm/Support/ErrorOr.h"
79 static ErrorOr<std::unique_ptr<MemoryBuffer>>
86 static ErrorOr<std::unique_ptr<MemoryBuffer>>
92 static ErrorOr<std::unique_ptr<MemoryBuffer>>
102 static ErrorOr<std::unique_ptr<MemoryBuffer>>
121 static ErrorOr<std::unique_ptr<MemoryBuffer>> getSTDIN();
125 static ErrorOr<std::unique_ptr<MemoryBuffer>>
130 static ErrorOr<std::unique_ptr<MemoryBuffer>>
179 static ErrorOr<std::unique_ptr<WritableMemoryBuffer>>
184 static ErrorOr<st
[all...]
H A DVirtualFileSystem.h24 #include "llvm/Support/ErrorOr.h"
106 virtual llvm::ErrorOr<Status> status() = 0;
109 virtual llvm::ErrorOr<std::string> getName() {
117 virtual llvm::ErrorOr<std::unique_ptr<llvm::MemoryBuffer>>
249 virtual llvm::ErrorOr<Status> status(const Twine &Path) = 0;
252 virtual llvm::ErrorOr<std::unique_ptr<File>>
257 llvm::ErrorOr<std::unique_ptr<llvm::MemoryBuffer>>
271 virtual llvm::ErrorOr<std::string> getCurrentWorkingDirectory() const = 0;
334 llvm::ErrorOr<Status> status(const Twine &Path) override;
335 llvm::ErrorOr<st
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/
H A DDependencyScanningFilesystem.h17 #include "llvm/Support/ErrorOr.h"
63 llvm::ErrorOr<StringRef> getContents() const {
72 llvm::ErrorOr<llvm::vfs::Status> getStatus() const {
96 llvm::ErrorOr<llvm::vfs::Status> MaybeStat;
152 llvm::ErrorOr<llvm::vfs::Status> status(const Twine &Path) override;
153 llvm::ErrorOr<std::unique_ptr<llvm::vfs::File>>
171 llvm::ErrorOr<const CachedFileSystemEntry *>
/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DDependencyScanningFilesystem.cpp21 llvm::ErrorOr<std::unique_ptr<llvm::vfs::File>> MaybeFile =
25 llvm::ErrorOr<llvm::vfs::Status> Stat = (*MaybeFile)->status();
30 llvm::ErrorOr<std::unique_ptr<llvm::MemoryBuffer>> MaybeBuffer =
151 llvm::ErrorOr<const CachedFileSystemEntry *>
198 llvm::ErrorOr<llvm::vfs::Status>
202 const llvm::ErrorOr<const CachedFileSystemEntry *> Result =
219 llvm::ErrorOr<llvm::vfs::Status> status() override { return Stat; }
223 llvm::ErrorOr<std::unique_ptr<llvm::MemoryBuffer>>
236 llvm::ErrorOr<std::unique_ptr<llvm::vfs::File>>
240 return llvm::ErrorOr<st
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Basic/
H A DFileManager.h25 #include "llvm/Support/ErrorOr.h"
67 llvm::StringMapEntry<llvm::ErrorOr<DirectoryEntry &>> *Entry)
70 const llvm::StringMapEntry<llvm::ErrorOr<DirectoryEntry &>> *Entry;
202 llvm::StringMap<llvm::ErrorOr<DirectoryEntry &>, llvm::BumpPtrAllocator>
221 llvm::StringMap<llvm::ErrorOr<SeenFileEntryOrRedirect>,
305 llvm::ErrorOr<const DirectoryEntry *>
322 llvm::ErrorOr<const FileEntry *>
380 llvm::ErrorOr<std::unique_ptr<llvm::MemoryBuffer>>
382 llvm::ErrorOr<std::unique_ptr<llvm::MemoryBuffer>>
388 llvm::ErrorOr<st
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/
H A DMemoryBuffer.cpp107 static ErrorOr<std::unique_ptr<MB>>
125 static ErrorOr<std::unique_ptr<WritableMemoryBuffer>>
142 ErrorOr<std::unique_ptr<MemoryBuffer>>
153 ErrorOr<std::unique_ptr<MemoryBuffer>>
210 static ErrorOr<std::unique_ptr<WritableMemoryBuffer>>
230 ErrorOr<std::unique_ptr<MemoryBuffer>>
238 static ErrorOr<std::unique_ptr<MB>>
244 static ErrorOr<std::unique_ptr<MB>>
258 ErrorOr<std::unique_ptr<WritableMemoryBuffer>>
266 ErrorOr<st
[all...]
H A DVirtualFileSystem.cpp33 #include "llvm/Support/ErrorOr.h"
114 ErrorOr<std::unique_ptr<MemoryBuffer>>
189 ErrorOr<Status> status() override;
190 ErrorOr<std::string> getName() override;
191 ErrorOr<std::unique_ptr<MemoryBuffer>> getBuffer(const Twine &Name,
202 ErrorOr<Status> RealFile::status() {
213 ErrorOr<std::string> RealFile::getName() {
217 ErrorOr<std::unique_ptr<MemoryBuffer>>
255 ErrorOr<Status> status(const Twine &Path) override;
256 ErrorOr<st
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Host/common/
H A DFileSystem.cpp60 llvm::ErrorOr<std::unique_ptr<llvm::MemoryBuffer>> buffer =
98 llvm::ErrorOr<vfs::Status>
103 llvm::ErrorOr<vfs::Status> FileSystem::GetStatus(const Twine &path) const {
113 ErrorOr<vfs::Status> status = m_fs->status(path);
124 ErrorOr<vfs::Status> status = m_fs->status(path);
146 ErrorOr<vfs::Status> status = m_fs->status(path);
169 ErrorOr<vfs::Status> status = m_fs->status(path);
198 ErrorOr<vfs::Status> Status = m_fs->status(Item.path());
286 const ErrorOr<std::string> external_path = GetExternalPath(path);
327 llvm::ErrorOr<st
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DSampleProfReader.h222 #include "llvm/Support/ErrorOr.h"
254 static ErrorOr<std::unique_ptr<SampleProfileReaderItaniumRemapper>>
260 static ErrorOr<std::unique_ptr<SampleProfileReaderItaniumRemapper>>
395 static ErrorOr<std::unique_ptr<SampleProfileReader>>
401 static ErrorOr<std::unique_ptr<SampleProfileReader>>
492 template <typename T> ErrorOr<T> readNumber();
496 template <typename T> ErrorOr<T> readUnencodedNumber();
504 ErrorOr<StringRef> readString();
507 template <typename T> inline ErrorOr<uint32_t> readStringIndex(T &Table);
537 virtual ErrorOr<StringRe
[all...]
H A DSampleProfWriter.h20 #include "llvm/Support/ErrorOr.h"
51 static ErrorOr<std::unique_ptr<SampleProfileWriter>>
56 static ErrorOr<std::unique_ptr<SampleProfileWriter>>
106 friend ErrorOr<std::unique_ptr<SampleProfileWriter>>
135 friend ErrorOr<std::unique_ptr<SampleProfileWriter>>
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/
H A DPDB.cpp27 ErrorOr<std::unique_ptr<MemoryBuffer>> ErrorOrBuffer =
/freebsd-11-stable/contrib/llvm-project/clang/lib/Driver/
H A DDarwinSDKInfo.cpp10 #include "llvm/Support/ErrorOr.h"
22 llvm::ErrorOr<std::unique_ptr<llvm::MemoryBuffer>> File =
/freebsd-11-stable/contrib/llvm-project/lld/include/lld/Core/
H A DReader.h16 #include "llvm/Support/ErrorOr.h"
51 virtual ErrorOr<std::unique_ptr<File>>
87 ErrorOr<std::unique_ptr<File>>
/freebsd-11-stable/contrib/llvm-project/clang/lib/Basic/
H A DFileSystemStatCache.cpp15 #include "llvm/Support/ErrorOr.h"
47 llvm::ErrorOr<llvm::vfs::Status> StatusOrErr = FS.status(Path);
70 llvm::ErrorOr<llvm::vfs::Status> StatusOrErr = (*OwnedFile)->status();
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/LTO/legacy/
H A DLTOModule.h99 static ErrorOr<std::unique_ptr<LTOModule>>
102 static ErrorOr<std::unique_ptr<LTOModule>>
105 static ErrorOr<std::unique_ptr<LTOModule>>
109 static ErrorOr<std::unique_ptr<LTOModule>>
112 static ErrorOr<std::unique_ptr<LTOModule>>
213 static ErrorOr<std::unique_ptr<LTOModule>>
/freebsd-11-stable/contrib/llvm-project/llvm/lib/LTO/
H A DLTOModule.cpp62 ErrorOr<std::unique_ptr<MemoryBuffer>> BufferOrErr =
88 ErrorOr<std::string> TripleOrErr =
101 ErrorOr<std::string> ProducerOrErr = expectedToErrorOrAndEmitErrors(
108 ErrorOr<std::unique_ptr<LTOModule>>
111 ErrorOr<std::unique_ptr<MemoryBuffer>> BufferOrErr =
122 ErrorOr<std::unique_ptr<LTOModule>>
128 ErrorOr<std::unique_ptr<LTOModule>>
132 ErrorOr<std::unique_ptr<MemoryBuffer>> BufferOrErr =
144 ErrorOr<std::unique_ptr<LTOModule>>
153 ErrorOr<st
[all...]
H A DCaching.cpp46 ErrorOr<std::unique_ptr<MemoryBuffer>> MBOrErr =
90 ErrorOr<std::unique_ptr<MemoryBuffer>> MBOrErr =
/freebsd-11-stable/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DMinGW.h102 llvm::ErrorOr<std::string> findGcc();
103 llvm::ErrorOr<std::string> findClangRelativeSysroot();
/freebsd-11-stable/contrib/llvm-project/lld/include/lld/Common/
H A DErrorHandler.h17 // ErrorOr<T> is rejected because otherwise we would have to wrap a large
18 // number of functions in lld with ErrorOr. With that approach, if some
20 // F have to be wrapped with ErrorOr. That seemed too much.
136 template <class T> T check(ErrorOr<T> e) {
149 T check2(ErrorOr<T> e, llvm::function_ref<std::string()> prefix) {
H A DLLVM.h36 template <typename T> class ErrorOr;
72 using llvm::ErrorOr;
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DYaml.h33 llvm::ErrorOr<std::unique_ptr<llvm::MemoryBuffer>> Buffer =
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Host/
H A DFileSystem.h81 llvm::ErrorOr<llvm::vfs::Status> GetStatus(const FileSpec &file_spec) const;
82 llvm::ErrorOr<llvm::vfs::Status> GetStatus(const llvm::Twine &path) const;
182 llvm::ErrorOr<std::string> GetExternalPath(const llvm::Twine &path);
183 llvm::ErrorOr<std::string> GetExternalPath(const FileSpec &file_spec);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitReader.cpp64 ErrorOr<std::unique_ptr<Module>> ModuleOrErr =
111 ErrorOr<std::unique_ptr<Module>> ModuleOrErr = expectedToErrorOrAndEmitErrors(
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IRReader/
H A DIRReader.cpp56 ErrorOr<std::unique_ptr<MemoryBuffer>> FileOrErr =
99 ErrorOr<std::unique_ptr<MemoryBuffer>> FileOrErr =

Completed in 402 milliseconds

123456