LLVM 22.0.0git
|
This file contains the declarations of the OutputError class. More...
Go to the source code of this file.
Classes | |
class | llvm::vfs::OutputError |
Error related to an OutputFile. More... | |
class | llvm::vfs::OutputConfigError |
Error related to an OutputConfig for an OutputFile. More... | |
class | llvm::vfs::TempFileOutputError |
Error related to a temporary file for an OutputFile. More... |
Namespaces | |
namespace | llvm |
This is an optimization pass for GlobalISel generic memory operations. | |
namespace | llvm::vfs |
Enumerations | |
enum class | llvm::vfs::OutputErrorCode { llvm::vfs::not_closed = 1 , llvm::vfs::invalid_config , llvm::vfs::already_closed , llvm::vfs::has_open_proxy } |
Functions | |
const std::error_category & | llvm::vfs::output_category () |
std::error_code | llvm::vfs::make_error_code (OutputErrorCode EV) |
Error | llvm::vfs::convertToOutputError (const Twine &OutputPath, std::error_code EC) |
Return Error::success() or use OutputPath to create an OutputError, depending on EC . | |
Error | llvm::vfs::convertToTempFileOutputError (const Twine &TempPath, const Twine &OutputPath, std::error_code EC) |
Return Error::success() or use TempPath and OutputPath to create a TempFileOutputError, depending on EC . |
This file contains the declarations of the OutputError class.
Definition in file VirtualOutputError.h.