9#ifndef LLVM_DEBUGINFO_MSF_MSFERROR_H
10#define LLVM_DEBUGINFO_MSF_MSFERROR_H
34struct is_error_code_enum<
llvm::msf::msf_error_code> : std::true_type {};
static GCRegistry::Add< CoreCLRGC > E("coreclr", "CoreCLR-compatible GC")
Given that RA is a live value
Base class for user error types.
This class wraps a string in an Error.
std::error_code convertToErrorCode() const override
Convert this error to a std::error_code.
Twine - A lightweight data structure for efficiently representing the concatenation of temporary valu...
Base class for errors originating when parsing raw PDB files.
bool isPageOverflow() const
#define llvm_unreachable(msg)
Marks that the current location is not supposed to be reachable.
const std::error_category & MSFErrCategory()
@ stream_directory_overflow
std::error_code make_error_code(msf_error_code E)
This is an optimization pass for GlobalISel generic memory operations.
Implement std::hash so that hash_code can be used in STL containers.