diff options
author | Piotr Trojanek <trojanek@adacore.com> | 2021-10-14 23:31:21 +0200 |
---|---|---|
committer | Marc Poulhiès <poulhies@adacore.com> | 2022-11-08 09:34:58 +0100 |
commit | 79e02673e97d1a359ca1fc2dc3f6d51d0debe7d8 (patch) | |
tree | 5f334700e08cf5fa03f53a3b64ce9dd9436437e9 /libcpp | |
parent | 2ff87e21c2053fe3a48ced3e2cc9ab1b900aceaa (diff) | |
download | gcc-79e02673e97d1a359ca1fc2dc3f6d51d0debe7d8.zip gcc-79e02673e97d1a359ca1fc2dc3f6d51d0debe7d8.tar.gz gcc-79e02673e97d1a359ca1fc2dc3f6d51d0debe7d8.tar.bz2 |
ada: Reject limited objects in array and record delta aggregates
For array delta aggregates the base expression cannot be limited; for
record delta aggregates the base expression can only be limited if it is
a newly constructed object.
gcc/ada/
* sem_aggr.adb (Resolve_Delta_Aggregate): Implement rules related
to limited objects appearing as the base expression.
Diffstat (limited to 'libcpp')
0 files changed, 0 insertions, 0 deletions