64 _GLIBCXX26_CONSTEXPR exception() _GLIBCXX_NOTHROW { }
65#if __cplusplus >= 202400L
66 constexpr virtual ~exception() _GLIBCXX_TXN_SAFE_DYN
noexcept {}
68 virtual ~exception() _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_NOTHROW;
70#if __cplusplus >= 201103L
71 _GLIBCXX26_CONSTEXPR exception(
const exception&) =
default;
72 _GLIBCXX26_CONSTEXPR exception& operator=(
const exception&) =
default;
73 _GLIBCXX26_CONSTEXPR exception(exception&&) =
default;
74 _GLIBCXX26_CONSTEXPR exception& operator=(exception&&) =
default;
79#if __cplusplus >= 202400L
80 constexpr virtual const char*
81 what()
const _GLIBCXX_TXN_SAFE_DYN
noexcept {
return "std::exception"; }
84 what() const _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_NOTHROW;