sem_aggr.adb (Resolve_Record_Aggregate): Restructure the code that handles default...
authorJavier Miranda <miranda@adacore.com>
Wed, 15 Feb 2006 09:43:43 +0000 (10:43 +0100)
committerArnaud Charlet <charlet@gcc.gnu.org>
Wed, 15 Feb 2006 09:43:43 +0000 (10:43 +0100)
commit9b96e234f8e646b43bafda4670770276f94b07bc
tree4ce6a4cc006b442fdc6cb86cd81f1ec9d020035f
parent851cfa6f0085f05b4833ada5ffb74b05d57a1ff0
sem_aggr.adb (Resolve_Record_Aggregate): Restructure the code that handles default-initialized components to keep...

2006-02-13  Javier Miranda  <miranda@adacore.com>

* sem_aggr.adb (Resolve_Record_Aggregate): Restructure the code that
handles default-initialized components to keep separate the management
of this feature but also avoid the unrequired resolution and
expansion of components that do not have partially initialized
values.
(Collect_Aggr_Bounds): Add '\' in 2-line warning message.
(Check_Bounds): Likewise.
(Check_Length): Likewise.

From-SVN: r111088
gcc/ada/sem_aggr.adb