aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-alias.c
diff options
context:
space:
mode:
authorEd Schonberg <schonberg@adacore.com>2020-09-21 15:37:46 +0200
committerPierre-Marie de Rodat <derodat@adacore.com>2020-10-27 05:19:32 -0400
commitfb00cc7032bf1129373edd2bd99cf02fe03fd1d8 (patch)
treeb14744056790d078177ea830adcac62596d1b206 /gcc/tree-ssa-alias.c
parentb3ad829bd17861251de97b58bb487978b14a0652 (diff)
downloadgcc-fb00cc7032bf1129373edd2bd99cf02fe03fd1d8.zip
gcc-fb00cc7032bf1129373edd2bd99cf02fe03fd1d8.tar.gz
gcc-fb00cc7032bf1129373edd2bd99cf02fe03fd1d8.tar.bz2
[Ada] Multidimensional arrays with Iterated_Component_Associations
gcc/ada/ * sem_aggr.adb (Resolve_Iterated_Component_Association): new internal subprogram Remove_References, to reset semantic information on each reference to the index variable of the association, so that Collect_Aggregate_Bounds can work properly on multidimensional arrays with nested associations, and subsequent expansion into loops can verify that dimensions of each subaggregate are compatible.
Diffstat (limited to 'gcc/tree-ssa-alias.c')
0 files changed, 0 insertions, 0 deletions