]> granicus.if.org Git - clang/commit
Reapply r121528, fixing PR9941 by delaying the exception specification check for...
authorSebastian Redl <sebastian.redl@getdesigned.at>
Thu, 19 May 2011 05:13:44 +0000 (05:13 +0000)
committerSebastian Redl <sebastian.redl@getdesigned.at>
Thu, 19 May 2011 05:13:44 +0000 (05:13 +0000)
commit0ee33912f8ec3453856c8a32ed2c2e8007bed614
tree887686892830c03a091a7f86f4ac67a78fc00619
parent6e744db7c294f357e7e0af628275331f3a6c1b6b
Reapply r121528, fixing PR9941 by delaying the exception specification check for destructors until the class is complete and destructors have been adjusted.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@131632 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Sema/Sema.h
lib/Sema/SemaDecl.cpp
lib/Sema/SemaDeclCXX.cpp
lib/Sema/SemaExceptionSpec.cpp
test/CXX/special/class.dtor/p3-0x.cpp [new file with mode: 0644]
test/CodeGenCXX/cxx0x-delegating-ctors.cpp
test/CodeGenCXX/eh.cpp
test/SemaCXX/pr9941.cpp [deleted file]