]> granicus.if.org Git - clang/commit
Finish PR10217: Ensure we say that a special member was implicitly, not
authorRichard Smith <richard-llvm@metafoo.co.uk>
Mon, 2 Apr 2012 20:59:25 +0000 (20:59 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Mon, 2 Apr 2012 20:59:25 +0000 (20:59 +0000)
commit5bdaac5454d93d1dcdc2319818497b685be56fcf
treefbf67c57fa5cdd443d079a9f6f149baf2535f57a
parent460ef136eb96b879f149c8703938a13c35b4bc68
Finish PR10217: Ensure we say that a special member was implicitly, not
explicitly, deleted in all relevant cases, and explain why.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@153894 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/DiagnosticSemaKinds.td
lib/Sema/SemaDeclCXX.cpp
lib/Sema/SemaExpr.cpp
lib/Sema/SemaOverload.cpp
test/CXX/special/class.copy/implicit-move.cpp
test/CXX/special/class.ctor/p5-0x.cpp
test/CXX/special/class.dtor/p5-0x.cpp
test/SemaCXX/cxx0x-deleted-default-ctor.cpp
test/SemaCXX/dr1301.cpp