diff options
author | Jason Merrill <jason@redhat.com> | 2022-04-06 10:59:40 -0400 |
---|---|---|
committer | Jason Merrill <jason@redhat.com> | 2022-04-06 11:33:31 -0400 |
commit | cc76c502a761ddaee215bcbd8fe4720e46d3b9dd (patch) | |
tree | fe7c31789c257c90b6bb7905a9694ff495d19115 /gcc/combine.cc | |
parent | eac5c12c1838d51bf05bd6f30f3f5d7bb760e398 (diff) | |
download | gcc-cc76c502a761ddaee215bcbd8fe4720e46d3b9dd.zip gcc-cc76c502a761ddaee215bcbd8fe4720e46d3b9dd.tar.gz gcc-cc76c502a761ddaee215bcbd8fe4720e46d3b9dd.tar.bz2 |
c++: -Wunused-value and array init [PR104702]
Here, because of problems with the new warning-control code and expressions
that change location, the suppress_warning on the INDIRECT_REF didn't work.
Those problems still need to be worked out, but it's simple to avoid needing
to use suppress_warning in the first place by using a reference instead.
PR c++/104702
gcc/cp/ChangeLog:
* init.cc (build_vec_init): Use a reference for the result.
gcc/testsuite/ChangeLog:
* g++.dg/warn/Wunused-19.C: New test.
Diffstat (limited to 'gcc/combine.cc')
0 files changed, 0 insertions, 0 deletions