29 #ifndef LLVM_SUPPORT_ERRC_H
30 #define LLVM_SUPPORT_ERRC_H
32 #include <system_error>
50 int(std::errc::inappropriate_io_control_operation),
71 int(std::errc::resource_unavailable_try_again),
79 return std::error_code(
static_cast<int>(
E), std::generic_category());
84 template <>
struct is_error_code_enum<
llvm::
errc> : std::true_type {};