36 #ifndef _FUNCTEXCEPT_H
37 #define _FUNCTEXCEPT_H 1
39 #include <bits/c++config.h>
44 _GLIBCXX_BEGIN_NAMESPACE_VERSION
63 __throw_logic_error(
const char*)
__attribute__((__noreturn__));
66 __throw_domain_error(
const char*)
__attribute__((__noreturn__));
69 __throw_invalid_argument(
const char*)
__attribute__((__noreturn__));
72 __throw_length_error(
const char*)
__attribute__((__noreturn__));
75 __throw_out_of_range(
const char*)
__attribute__((__noreturn__));
78 __throw_runtime_error(
const char*)
__attribute__((__noreturn__));
81 __throw_range_error(
const char*)
__attribute__((__noreturn__));
84 __throw_overflow_error(
const char*)
__attribute__((__noreturn__));
87 __throw_underflow_error(
const char*)
__attribute__((__noreturn__));
91 __throw_ios_failure(
const char*)
__attribute__((__noreturn__));
103 _GLIBCXX_END_NAMESPACE_VERSION
namespace std _GLIBCXX_VISIBILITY(default)
Definition: functexcept.h:42
double __v4df __attribute__((__vector_size__(32)))
Definition: avxintrin.h:32