]> git.ipfire.org Git - thirdparty/gcc.git/commit
ada: Iterator filter ignored on formal loop
authorJustin Squirek <squirek@adacore.com>
Thu, 11 Apr 2024 18:30:38 +0000 (18:30 +0000)
committerMarc Poulhiès <poulhies@adacore.com>
Mon, 10 Jun 2024 09:04:00 +0000 (11:04 +0200)
commitd8e73ea45fbda12931c90d2b703332dec0e22395
tree1a89e565f1201b8cc695c5080d0c2e4b2e636136
parentc936305076919e6e7fcf7e8c6332c897571a2894
ada: Iterator filter ignored on formal loop

This patch fixs an issue where iterator filters for formal container and
formal container element loops got silently ignored and remained unexpanded.

gcc/ada/

* exp_ch5.adb (Expand_Formal_Container_Element_Loop): Add
expansion of filter condition.
(Expand_Formal_Container_Loop): Add expansion of filter condition.
gcc/ada/exp_ch5.adb