PR c++/80990 use cv-qualifiers in class template argument deduction
commit907b83ae15c469a3309f8df648afbc8ceb353471
authorredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 7 Jun 2017 11:34:36 +0000 (7 11:34 +0000)
committerredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 7 Jun 2017 11:34:36 +0000 (7 11:34 +0000)
treebeb693a70da20c26df8031058c455c7027780241
parent9a3a6fd9890e17ffe904394577dba78f9c98b135
PR c++/80990 use cv-qualifiers in class template argument deduction

gcc/cp:

PR c++/80990
* pt.c (do_class_deduction): Build qualified type.

gcc/testsuite:

PR c++/80990
* g++.dg/cpp1z/class-deduction39.C: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@248966 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/pt.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/cpp1z/class-deduction39.C [new file with mode: 0644]