diff options
author | Ed Schonberg <schonberg@adacore.com> | 2020-06-21 12:58:55 -0400 |
---|---|---|
committer | Pierre-Marie de Rodat <derodat@adacore.com> | 2020-10-15 05:39:07 -0400 |
commit | fe3463cc9884e422f8d9147d2e8b5ef13e336aa6 (patch) | |
tree | 6b3cfae5cec846be406044f707ee4cdff056dc28 /gcc/ada/back_end.adb | |
parent | d588b8b40c4da4c9efe9671f0b12dbdf11afe027 (diff) | |
download | gcc-fe3463cc9884e422f8d9147d2e8b5ef13e336aa6.tar.gz |
[Ada] Ada_2020: Add aspect Aggregate to standard container units
gcc/ada/
* exp_aggr.adb (Expand_N_Aggregate): A record aggregate requires
a non-private type.
* sem_ch13.adb (Valid_Assign_Indexed): New subprogram local to
Resolve_Aspect_Aggregate, to handle the case when the
corresponding name appearing in the aspect specification for an
indexed aggregate is an overloaded operation.
* libgnat/a-convec.ads, libgnat/a-convec.adb,
libgnat/a-coinve.ads, libgnat/a-coinve.adb,
libgnat/a-cobove.ads, libgnat/a-cobove.adb,
libgnat/a-cdlili.ads, libgnat/a-cdlili.adb,
libgnat/a-cbdlli.ads, libgnat/a-cbdlli.adb,
libgnat/a-cohama.ads, libgnat/a-cihama.ads,
libgnat/a-cbhama.ads, libgnat/a-cborma.ads,
libgnat/a-ciorma.ads, libgnat/a-coorma.ads,
libgnat/a-cihase.ads, libgnat/a-cohase.ads,
libgnat/a-cbhase.ads, libgnat/a-cborse.ads,
libgnat/a-ciorse.ads, libgnat/a-coorse.ads: Add Ada_2020 aspect
Aggregate to types declared in standard containers, as well as
new subprograms where required.
Diffstat (limited to 'gcc/ada/back_end.adb')
0 files changed, 0 insertions, 0 deletions