History log of /external/clang/test/CXX/special/class.dtor/p3.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
444d384a969ce05ae534bf8be3174e308dc8c58b 20-Oct-2012 Richard Smith <richard-llvm@metafoo.co.uk> 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.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@166372 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CXX/special/class.dtor/p3.cpp
708f69bcc1be715efd1e9f46266a9c1ead184be6 17-Oct-2012 Richard Smith <richard-llvm@metafoo.co.uk> DR1492: In a definition of a destructor, the exception specification must be
explicitly specified iff it was specified in the declaration.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@166071 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CXX/special/class.dtor/p3.cpp