diff options
| author | Marek Polacek <polacek@redhat.com> | 2025-11-20 13:57:43 -0500 |
|---|---|---|
| committer | Marek Polacek <polacek@redhat.com> | 2025-11-21 09:12:59 -0500 |
| commit | e82a8e51848b5a74edb530f7597861f7080662c3 (patch) | |
| tree | 9e6af64975edda9e67b4d23afcc4a222ca420f45 /libjava/classpath/java/util/BitSet.java | |
| parent | 0ac5a60c37d9a40e8993b8207e904b713e73b5d3 (diff) | |
c++: make __reference_*_from_temporary honor access [PR120529]
This PR reports that our __reference_*_from_temporary ignore access
control. The reason is that we only check if implicit_conversion
works, but not if the conversion can actually be performed, via
convert_like.
PR c++/120529
gcc/cp/ChangeLog:
* call.cc (ref_conv_binds_to_temporary): Don't ignore access control.
gcc/testsuite/ChangeLog:
* g++.dg/ext/reference_xes_from_temporary1.C: New test.
Reviewed-by: Jason Merrill <jason@redhat.com>
Diffstat (limited to 'libjava/classpath/java/util/BitSet.java')
0 files changed, 0 insertions, 0 deletions
