aboutsummaryrefslogtreecommitdiff
path: root/libjava/testsuite/libjava.compile/Case.java
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2021-09-29 21:19:49 +0100
committerJonathan Wakely <jwakely@redhat.com>2021-10-07 14:55:35 +0100
commit9b239d05ffd5a17ede44abd55bc6622c6e279868 (patch)
tree9d80b0afbf62a56f873f4e731669d7fef3747f87 /libjava/testsuite/libjava.compile/Case.java
parent44b61586d8640b79e78cfdb6a555200ccee8df77 (diff)
downloadgcc-9b239d05ffd5a17ede44abd55bc6622c6e279868.zip
gcc-9b239d05ffd5a17ede44abd55bc6622c6e279868.tar.gz
gcc-9b239d05ffd5a17ede44abd55bc6622c6e279868.tar.bz2
c++: Do not warn about lifetime of std::initializer_list<T>& [PR102482]
An initializer-list constructor taking a non-const lvalue cannot be called with a temporary, so the array's lifetime probably doesn't end with the full expression. -Winit-list-lifetime should not warn for that case. PR c++/102482 gcc/cp/ChangeLog: * init.c (maybe_warn_list_ctor): Do not warn for a reference to a non-const std::initializer_list. gcc/testsuite/ChangeLog: * g++.dg/warn/Winit-list5.C: New test.
Diffstat (limited to 'libjava/testsuite/libjava.compile/Case.java')
0 files changed, 0 insertions, 0 deletions