]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/boost/test/utils/runtime/errors.hpp
import quincy beta 17.1.0
[ceph.git] / ceph / src / boost / boost / test / utils / runtime / errors.hpp
index 30c0389f7d956751a032e88b9243fb99b7c253b8..a33af6264821ef1cbb392233e0b1b517b29b9bd6 100644 (file)
@@ -39,9 +39,9 @@ namespace runtime {
 
 class BOOST_SYMBOL_VISIBLE param_error : public std::exception {
 public:
-    ~param_error() BOOST_NOEXCEPT_OR_NOTHROW {}
+    ~param_error() BOOST_NOEXCEPT_OR_NOTHROW BOOST_OVERRIDE {}
 
-    virtual const char * what() const BOOST_NOEXCEPT_OR_NOTHROW
+    const char * what() const BOOST_NOEXCEPT_OR_NOTHROW BOOST_OVERRIDE
     {
         return msg.c_str();
     }
@@ -58,13 +58,13 @@ protected:
 class BOOST_SYMBOL_VISIBLE init_error : public param_error {
 protected:
     explicit    init_error( cstring param_name ) : param_error( param_name ) {}
-    ~init_error() BOOST_NOEXCEPT_OR_NOTHROW {}
+    ~init_error() BOOST_NOEXCEPT_OR_NOTHROW BOOST_OVERRIDE {}
 };
 
 class BOOST_SYMBOL_VISIBLE input_error : public param_error {
 protected:
     explicit    input_error( cstring param_name ) : param_error( param_name ) {}
-    ~input_error() BOOST_NOEXCEPT_OR_NOTHROW {}
+    ~input_error() BOOST_NOEXCEPT_OR_NOTHROW BOOST_OVERRIDE {}
 };
 
 //____________________________________________________________________________//
@@ -73,7 +73,7 @@ template<typename Derived, typename Base>
 class BOOST_SYMBOL_VISIBLE specific_param_error : public Base {
 protected:
     explicit    specific_param_error( cstring param_name ) : Base( param_name ) {}
-    ~specific_param_error() BOOST_NOEXCEPT_OR_NOTHROW {}
+    ~specific_param_error() BOOST_NOEXCEPT_OR_NOTHROW BOOST_OVERRIDE {}
 
 public:
 
@@ -166,7 +166,7 @@ public:
     : specific_param_error<ambiguous_param,input_error>( "" )
     , m_amb_candidates( amb_candidates ) {}
 #endif
-    ~ambiguous_param() BOOST_NOEXCEPT_OR_NOTHROW {}
+    ~ambiguous_param() BOOST_NOEXCEPT_OR_NOTHROW BOOST_OVERRIDE {}
 
     std::vector<cstring> m_amb_candidates;
 };
@@ -182,7 +182,7 @@ public:
     : specific_param_error<unrecognized_param,input_error>( "" )
     , m_typo_candidates( type_candidates ) {}
 #endif
-    ~unrecognized_param() BOOST_NOEXCEPT_OR_NOTHROW {}
+    ~unrecognized_param() BOOST_NOEXCEPT_OR_NOTHROW BOOST_OVERRIDE {}
 
     std::vector<cstring> m_typo_candidates;
 };