]> granicus.if.org Git - clang/commit
Merging r291955:
authorHans Wennborg <hans@hanshq.net>
Thu, 19 Jan 2017 01:51:39 +0000 (01:51 +0000)
committerHans Wennborg <hans@hanshq.net>
Thu, 19 Jan 2017 01:51:39 +0000 (01:51 +0000)
commit2574fd71cbf243821653ec56d4818bc48c2f4be7
treecc4ac62901f103186a8a9c82beef6161bc390e97
parent8ebd0ffeb644635b25bf52e40d021ee807c92f33
Merging r291955:
------------------------------------------------------------------------
r291955 | rsmith | 2017-01-13 12:46:54 -0800 (Fri, 13 Jan 2017) | 3 lines

PR31606: Generalize our tentative DR resolution for inheriting copy/move
constructors to better match the pre-P0136R1 behavior.

------------------------------------------------------------------------

git-svn-id: https://llvm.org/svn/llvm-project/cfe/branches/release_40@292463 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/DiagnosticSemaKinds.td
lib/Sema/SemaOverload.cpp
test/CXX/dcl.dcl/basic.namespace/namespace.udecl/p15.cpp
test/CXX/dcl.decl/dcl.init/dcl.init.aggr/p1.cpp
test/CXX/drs/dr16xx.cpp
test/CXX/drs/dr19xx.cpp
test/CXX/special/class.inhctor/p1.cpp
test/CXX/special/class.inhctor/p3.cpp
test/CXX/special/class.inhctor/p7.cpp
test/SemaCXX/cxx11-inheriting-ctors.cpp
test/SemaTemplate/cxx1z-using-declaration.cpp