summaryrefslogtreecommitdiff
path: root/gcc/ada/validsw.ads
diff options
context:
space:
mode:
authorEd Schonberg <schonberg@adacore.com>2020-06-21 12:58:55 -0400
committerPierre-Marie de Rodat <derodat@adacore.com>2020-10-15 05:39:07 -0400
commitfe3463cc9884e422f8d9147d2e8b5ef13e336aa6 (patch)
tree6b3cfae5cec846be406044f707ee4cdff056dc28 /gcc/ada/validsw.ads
parentd588b8b40c4da4c9efe9671f0b12dbdf11afe027 (diff)
downloadgcc-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/validsw.ads')
0 files changed, 0 insertions, 0 deletions