32#define __EXCEPTION_H 1
35#pragma GCC system_header
42namespace std _GLIBCXX_VISIBILITY(default)
64 _GLIBCXX26_CONSTEXPR
exception() _GLIBCXX_NOTHROW { }
65#if __cplusplus >= 202400L
66 [[__gnu__::__gnu_inline__]]
67 constexpr inline virtual ~exception() _GLIBCXX_TXN_SAFE_DYN
noexcept {}
69 virtual ~exception() _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_NOTHROW;
71#if __cplusplus >= 201103L
80#if __cplusplus >= 202400L
81 [[__gnu__::__gnu_inline__]]
82 constexpr inline virtual const char*
83 what()
const _GLIBCXX_TXN_SAFE_DYN
noexcept {
return "std::exception"; }
86 what() const _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_NOTHROW;
ISO C++ entities toplevel namespace is std.
Base class for all library exceptions.
virtual const char * what() const noexcept