LLVM API Documentation

Classes | Namespaces | Functions
system_error.h File Reference
#include "llvm/Support/Compiler.h"
#include "llvm/Config/llvm-config.h"
#include <cerrno>
#include <string>
Include dependency graph for system_error.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


struct  llvm::is_error_code_enum< Tp >
struct  llvm::is_error_condition_enum< Tp >
struct  llvm::errc
struct  llvm::is_error_condition_enum< errc >
struct  llvm::is_error_condition_enum< errc::_ >
class  llvm::error_category
class  llvm::_do_message
class  llvm::error_condition
class  llvm::error_code
struct  llvm::windows_error
struct  llvm::is_error_code_enum< windows_error >
struct  llvm::is_error_code_enum< windows_error::_ >


namespace  llvm

List of target independent CodeGen pass IDs.


const error_category & llvm::generic_category ()
const error_category & llvm::system_category ()
const error_category & llvm::posix_category ()
error_condition llvm::make_error_condition (errc _e)
bool llvm::operator< (const error_condition &_x, const error_condition &_y)
error_code llvm::make_error_code (errc _e)
bool llvm::operator< (const error_code &_x, const error_code &_y)
bool llvm::operator== (const error_code &_x, const error_code &_y)
bool llvm::operator== (const error_code &_x, const error_condition &_y)
bool llvm::operator== (const error_condition &_x, const error_code &_y)
bool llvm::operator== (const error_condition &_x, const error_condition &_y)
bool llvm::operator!= (const error_code &_x, const error_code &_y)
bool llvm::operator!= (const error_code &_x, const error_condition &_y)
bool llvm::operator!= (const error_condition &_x, const error_code &_y)
bool llvm::operator!= (const error_condition &_x, const error_condition &_y)
error_code llvm::make_error_code (windows_error e)