aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2023-12-13 14:15:44 -0500
committerJason Merrill <jason@redhat.com>2023-12-13 15:04:44 -0500
commit063564ecbfc618cd019f86216a0224e144effae1 (patch)
treec5bb74529620d16b892b09255fe0ae41472c2752 /gcc/fortran
parentda730b29f10fb48d5ed812535768c69ff7d74248 (diff)
downloadgcc-063564ecbfc618cd019f86216a0224e144effae1.zip
gcc-063564ecbfc618cd019f86216a0224e144effae1.tar.gz
gcc-063564ecbfc618cd019f86216a0224e144effae1.tar.bz2
c++: TARGET_EXPR location in default arg [PR96997]
My r14-6505-g52b4b7d7f5c7c0 change to copy the location in build_aggr_init_expr reopened PR96997; let's fix it properly this time, by clearing the location like we do for other trees. PR c++/96997 gcc/cp/ChangeLog: * tree.cc (bot_manip): Check data.clear_location for TARGET_EXPR. gcc/testsuite/ChangeLog: * g++.dg/debug/cleanup2.C: New test.
Diffstat (limited to 'gcc/fortran')
0 files changed, 0 insertions, 0 deletions