llvm-project/clang/test/CXX/special/class.dtor
Richard Smith 66f3ac9d21 Rework implementation of DR1492: Apply the resolution to operator delete too,
since it also has an implicit exception specification. Downgrade the error to
an extwarn, since at least for operator delete, system headers like to declare
it as 'noexcept' whereas the implicit definition does not have an explicit
exception specification. Move the exception specification for user-declared
'operator delete' functions from the type-as-written into the type, to reflect
reality and to allow us to detect whether there was an implicit exception spec
or not.

llvm-svn: 166372
2012-10-20 08:26:51 +00:00
..
p2-0x.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
p2.cpp Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
p3-0x.cpp DR1492: In a definition of a destructor, the exception specification must be 2012-10-16 23:30:16 +00:00
p3.cpp Rework implementation of DR1492: Apply the resolution to operator delete too, 2012-10-20 08:26:51 +00:00
p5-0x.cpp [class.copy]p23: Fix an assertion caused by incorrect argument numbering in a 2012-04-29 06:32:34 +00:00
p9.cpp Add a test case for P%7346, which was fixed by not doing the operator 2010-08-04 01:07:02 +00:00
p10-0x.cpp Support decltype in pseudo destructors and dependent destructor calls. 2011-12-16 16:03:09 +00:00