]> granicus.if.org Git - clang/commit
Implement C++ 10.3p16 - overrides involving deleted functions must match.
authorDavid Blaikie <dblaikie@gmail.com>
Wed, 17 Oct 2012 00:47:58 +0000 (00:47 +0000)
committerDavid Blaikie <dblaikie@gmail.com>
Wed, 17 Oct 2012 00:47:58 +0000 (00:47 +0000)
commit5708c18904304ed4e39abed8131fcad5e2fc0896
tree67a3c958576fb2c933035c33e7e98ca88984ea6e
parent193646f16d90f004123965606ec3fae180beafe1
Implement C++ 10.3p16 - overrides involving deleted functions must match.

Only deleted functions may override deleted functions and non-deleted functions
may only override non-deleted functions.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@166082 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/DiagnosticSemaKinds.td
lib/Sema/SemaDecl.cpp
test/CXX/class.derived/class.abstract/p16.cpp [new file with mode: 0644]