]> git.ipfire.org Git - thirdparty/gcc.git/commit
[Ada] Hang on conditional expression as actual
authorJustin Squirek <squirek@adacore.com>
Wed, 13 May 2020 22:59:29 +0000 (18:59 -0400)
committerGiuliano Belinassi <giuliano.belinassi@usp.br>
Mon, 17 Aug 2020 16:16:34 +0000 (13:16 -0300)
commit9e47084bc39692bd96e3c1edec6cc577af5d0d60
treec9fed1c54352d042cc416a7dedcc7a716f1dfbbe
parentd3540d201ff881e2c0468f6a153cedfd70be6f67
[Ada] Hang on conditional expression as actual

gcc/ada/

* exp_ch6.adb (Expand_Branch): Verify the original node is a
conditional expression before recursing further.
(Insert_Level_Assign): Transform assertion into an explicit
raise.
gcc/ada/exp_ch6.adb