diff options
author | Piotr Trojanek <trojanek@adacore.com> | 2022-09-12 18:10:59 +0200 |
---|---|---|
committer | Marc Poulhiès <poulhies@adacore.com> | 2022-09-26 11:02:30 +0200 |
commit | 4450567167e126051e3100de682e09f0902a2106 (patch) | |
tree | c3576a27d320410cfff6229e2c21e2fdb1ebc6a6 /gcc/ada/ChangeLog-2012 | |
parent | 2ef56cae72631a7349b4cb2b6bd843f05789e231 (diff) | |
download | gcc-4450567167e126051e3100de682e09f0902a2106.zip gcc-4450567167e126051e3100de682e09f0902a2106.tar.gz gcc-4450567167e126051e3100de682e09f0902a2106.tar.bz2 |
ada: Delay expansion of iterator specification in preanalysis
When preanalysing spec expression (e.g. expression of an expression
function), the name of iterator specification should not be expanded.
This patch simplifies a complicated condition for delaying expansion
within quantified expressions and iterated component associations.
gcc/ada/
* sem_ch5.adb (Analyze_Iterator_Specification): Delay expansion
based on Full_Analysis flag.
Diffstat (limited to 'gcc/ada/ChangeLog-2012')
0 files changed, 0 insertions, 0 deletions