diff options
Diffstat (limited to 'libstdc++-v3/testsuite/18_support/nested_exception')
-rw-r--r-- | libstdc++-v3/testsuite/18_support/nested_exception/rethrow_if_nested.cc | 3 | ||||
-rw-r--r-- | libstdc++-v3/testsuite/18_support/nested_exception/throw_with_nested.cc | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/libstdc++-v3/testsuite/18_support/nested_exception/rethrow_if_nested.cc b/libstdc++-v3/testsuite/18_support/nested_exception/rethrow_if_nested.cc index 37d1d80..ec8d172 100644 --- a/libstdc++-v3/testsuite/18_support/nested_exception/rethrow_if_nested.cc +++ b/libstdc++-v3/testsuite/18_support/nested_exception/rethrow_if_nested.cc @@ -23,7 +23,8 @@ struct derived : std::nested_exception { }; -struct base { virtual ~base() = default; }; +struct base { virtual ~base(); }; +inline base::~base() = default; struct derived2 : base, std::nested_exception { }; diff --git a/libstdc++-v3/testsuite/18_support/nested_exception/throw_with_nested.cc b/libstdc++-v3/testsuite/18_support/nested_exception/throw_with_nested.cc index 9ce31f0..c846d09 100644 --- a/libstdc++-v3/testsuite/18_support/nested_exception/throw_with_nested.cc +++ b/libstdc++-v3/testsuite/18_support/nested_exception/throw_with_nested.cc @@ -23,7 +23,8 @@ struct derived : std::nested_exception { }; -struct not_derived { virtual ~not_derived() = default; }; +struct not_derived { virtual ~not_derived(); }; +inline not_derived::~not_derived() = default; void test01() { |