diff options
author | Arnaud Charlet <charlet@adacore.com> | 2020-09-19 04:02:00 -0400 |
---|---|---|
committer | Pierre-Marie de Rodat <derodat@adacore.com> | 2020-11-24 05:16:03 -0500 |
commit | 13209acd6488700a9c754e0ecff7d654941698ef (patch) | |
tree | 491e09d48ac48e7439c503ce3a8eb2e237f4f1cd /gcc/ada/contracts.adb | |
parent | 2afd55a57d48106c3fab218ddeaa0a539aa3f000 (diff) | |
download | gcc-13209acd6488700a9c754e0ecff7d654941698ef.zip gcc-13209acd6488700a9c754e0ecff7d654941698ef.tar.gz gcc-13209acd6488700a9c754e0ecff7d654941698ef.tar.bz2 |
[Ada] Premature finalization on build in place return and case expression
gcc/ada/
* exp_util.adb (Is_Finalizable_Transient): Take into account return
statements containing N_Expression_With_Actions. Also clean up a
condition to make it more readable.
* exp_ch6.adb: Fix typo.
Diffstat (limited to 'gcc/ada/contracts.adb')
0 files changed, 0 insertions, 0 deletions