]> granicus.if.org Git - clang/commit
P1286R2: Remove restriction that the exception specification of a
authorRichard Smith <richard-llvm@metafoo.co.uk>
Mon, 6 May 2019 05:04:56 +0000 (05:04 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Mon, 6 May 2019 05:04:56 +0000 (05:04 +0000)
commit1b26ab1b5287ec6c00e8e506657abe438c90a71b
tree0107e12f1ee8eb08535b4042b4e90491a4b4aa3a
parent71019a8e1da335af8c2a5d03cb268dd7b19b73a6
P1286R2: Remove restriction that the exception specification of a
defaulted special member matches the implicit exception specification.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@360011 91177308-0d34-0410-b5e6-96231b3b80d8
13 files changed:
include/clang/Basic/DiagnosticSemaKinds.td
include/clang/Sema/Sema.h
lib/Sema/Sema.cpp
lib/Sema/SemaDeclCXX.cpp
test/CXX/dcl.decl/dcl.fct.def/dcl.fct.def.default/p2.cpp
test/CXX/drs/dr17xx.cpp
test/CXX/except/except.spec/p14.cpp
test/SemaCXX/cxx0x-defaulted-functions.cpp
test/SemaCXX/member-init.cpp
test/SemaTemplate/exception-spec-crash.cpp
www/cxx_dr_status.html
www/cxx_status.html
www/make_cxx_dr_status