aboutsummaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2024-02-05 13:54:22 -0500
committerJason Merrill <jason@redhat.com>2024-02-05 16:32:15 -0500
commitc7e8381748f78335e9fef23f363b6a9e4463ce7e (patch)
tree3d7efefb78d0e2b044eac99a3c157166882bd810 /contrib
parentf1412546ac8999b7f6eeeee8cf967ce3f31794c2 (diff)
downloadgcc-c7e8381748f78335e9fef23f363b6a9e4463ce7e.zip
gcc-c7e8381748f78335e9fef23f363b6a9e4463ce7e.tar.gz
gcc-c7e8381748f78335e9fef23f363b6a9e4463ce7e.tar.bz2
c++: prvalue of array type [PR111286]
Here we want to build a prvalue array to bind to the T reference, but we were wrongly trying to strip cv-quals from the array prvalue, which should be treated the same as a class prvalue. PR c++/111286 gcc/cp/ChangeLog: * tree.cc (rvalue): Don't drop cv-quals from an array. gcc/testsuite/ChangeLog: * g++.dg/cpp0x/initlist-array22.C: New test.
Diffstat (limited to 'contrib')
0 files changed, 0 insertions, 0 deletions