You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
libcxx/test/language.support/support.exception
Sean Hunt 2d81f3d1f3 Give A an explicitly non-throwing destructor so that B's destructor is
itself non-throwing.  Since nested_exception's destructor is
non-throwing, if B's destructor is not, this causes an error in C++03
mode due to the overriding function having a more lax specification.
This did not occur in C++0x mode as A's destructor was implicitly
non-throwing.

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@135400 91177308-0d34-0410-b5e6-96231b3b80d8
15 years ago
..
bad.exception license change 15 years ago
except.nested Give A an explicitly non-throwing destructor so that B's destructor is 15 years ago
exception license change 15 years ago
exception.terminate N3189 Observers for the three handler functions 15 years ago
propagation license change 15 years ago
uncaught <rdar://problem/9073695> std::uncaught_exception() becomes true before evaluating the throw-expression rather than after 15 years ago
version.pass.cpp license change 15 years ago