LLVM API Documentation
#include <system_error.h>
Public Types | |
typedef void(* | unspecified_bool_type )() |
Public Member Functions | |
error_condition () | |
error_condition (int _val, const error_category &_cat) | |
template<class E > | |
error_condition (E _e, typename enable_if_c< is_error_condition_enum< E >::value >::type *=0) | |
void | assign (int _val, const error_category &_cat) |
template<class E > | |
enable_if_c < is_error_condition_enum< E > ::value, error_condition & > ::type | operator= (E _e) |
void | clear () |
int | value () const |
const error_category & | category () const |
std::string | message () const |
operator unspecified_bool_type () const | |
Static Public Member Functions | |
static void | unspecified_bool_true () |
Definition at line 667 of file system_error.h.
typedef void(* llvm::error_condition::unspecified_bool_type)() |
Definition at line 707 of file system_error.h.
|
inline |
Definition at line 672 of file system_error.h.
|
inline |
Definition at line 674 of file system_error.h.
|
inline |
Definition at line 678 of file system_error.h.
References llvm::make_error_condition().
|
inline |
Definition at line 683 of file system_error.h.
|
inline |
Definition at line 704 of file system_error.h.
Referenced by llvm::operator<(), and llvm::operator==().
|
inline |
Definition at line 697 of file system_error.h.
References llvm::generic_category().
std::string llvm::error_condition::message | ( | ) | const |
Definition at line 111 of file system_error.cpp.
References llvm::error_category::message().
|
inline |
Definition at line 710 of file system_error.h.
References unspecified_bool_true().
|
inline |
Definition at line 694 of file system_error.h.
References llvm::make_error_condition().
|
inlinestatic |
Definition at line 708 of file system_error.h.
Referenced by operator unspecified_bool_type().
|
inline |
Definition at line 702 of file system_error.h.
Referenced by llvm::operator<(), and llvm::operator==().