summaryrefslogtreecommitdiffhomepage
path: root/compat/exception.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'compat/exception.hpp')
-rw-r--r--compat/exception.hpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/compat/exception.hpp b/compat/exception.hpp
index eff75225..155547de 100644
--- a/compat/exception.hpp
+++ b/compat/exception.hpp
@@ -14,6 +14,10 @@ struct exception : std::exception, base_exception
template<typename Fmt, typename... Ts>
exception(const Fmt& fmt, Ts&&... args) noexcept;
+ exception(exception&&) noexcept;
+ exception(const exception& other) noexcept;
+ exception& operator=(exception&&) noexcept;
+ exception& operator=(const exception& other) noexcept;
const char* what() const noexcept override;
private: