DR 1518 DR 1630 PR c++/54835 PR c++/60417
authorJason Merrill <jason@redhat.com>
Sat, 24 Oct 2015 02:58:10 +0000 (22:58 -0400)
committerJason Merrill <jason@gcc.gnu.org>
Sat, 24 Oct 2015 02:58:10 +0000 (22:58 -0400)
commite7838ec9d2ea06e844ef23660862781b81a26329
tree4b5d627a01175537ecef6cdfba0e55d3f5b75529
parenta8c6dabc47704047078af3c12807702b9f3a6c5a
DR 1518 DR 1630 PR c++/54835 PR c++/60417

DR 1518
DR 1630
PR c++/54835
PR c++/60417
* call.c (convert_like_real): Value-initialization can't use
explicit constructors in C++11 and up.

From-SVN: r229283
gcc/cp/ChangeLog
gcc/cp/call.c
gcc/testsuite/g++.dg/cpp0x/explicit10.C [new file with mode: 0644]
gcc/testsuite/g++.dg/cpp0x/initlist40.C
gcc/testsuite/g++.dg/init/explicit1.C
gcc/testsuite/g++.dg/init/explicit2.C