diff options
author | Jason Merrill <jason@redhat.com> | 2023-12-04 17:42:13 -0500 |
---|---|---|
committer | Jason Merrill <jason@redhat.com> | 2023-12-04 18:42:04 -0500 |
commit | 4c7185512115b13ab62a95970d37c8fd05e62eed (patch) | |
tree | 3d310db0206ecd303694ef58ce2dbc345be31446 /gcc/tree-pass.h | |
parent | 886f256ce3be4aa85f30af88558f0dfcb8003300 (diff) | |
download | gcc-4c7185512115b13ab62a95970d37c8fd05e62eed.zip gcc-4c7185512115b13ab62a95970d37c8fd05e62eed.tar.gz gcc-4c7185512115b13ab62a95970d37c8fd05e62eed.tar.bz2 |
c++: fix constexpr noreturn diagnostic
Mentioning a noreturn function does not involve an lvalue-rvalue
conversion.
gcc/cp/ChangeLog:
* constexpr.cc (potential_constant_expression_1): Fix
check for loading volatile lvalue.
gcc/testsuite/ChangeLog:
* g++.dg/cpp0x/constexpr-noreturn1.C: New test.
Diffstat (limited to 'gcc/tree-pass.h')
0 files changed, 0 insertions, 0 deletions