Fix some blockers of PR c++/24666 (arrays decay to pointers too early)
gcc/cp/ChangeLog: PR c++/16333 PR c++/41426 PR c++/59878 PR c++/66895 * typeck.c (convert_for_initialization): Don't perform an early decaying conversion if converting to a class type. gcc/testsuite/ChangeLog: PR c++/16333 PR c++/41426 PR c++/59878 PR c++/66895 * g++.dg/conversion/pr16333.C: New test. * g++.dg/conversion/pr41426.C: New test. * g++.dg/conversion/pr59878.C: New test. * g++.dg/conversion/pr66895.C: New test. From-SVN: r231736
Showing
gcc/testsuite/g++.dg/conversion/pr16333.C
0 → 100644
gcc/testsuite/g++.dg/conversion/pr41426.C
0 → 100644
gcc/testsuite/g++.dg/conversion/pr59878.C
0 → 100644
gcc/testsuite/g++.dg/conversion/pr66895.C
0 → 100644
Please
register
or
sign in
to comment