This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r177340 - in /trunk/gcc/ada: ChangeLog sem_ch13...
- From: charlet at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Thu, 04 Aug 2011 09:11:43 -0000
- Subject: r177340 - in /trunk/gcc/ada: ChangeLog sem_ch13...
Author: charlet
Date: Thu Aug 4 09:11:43 2011
New Revision: 177340
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=177340
Log:
2011-08-04 Ed Schonberg <schonberg@adacore.com>
* sem_ch3.adb (Analyze_Full_Type_Declaration): If the declaration is a
completion and aspects are present, apply them to the entity for the
type which is currently the partial view, but which is the one that
will be frozen.
* sem_ch13.adb (Analyze_Aspect_Specifications): if the predicate
applies to a partial view, indicate that the full view has predicates
and delayed aspects.
(Replace_Type_Reference): Handle properly predicates that apply to the
full view of a private completion.
Modified:
trunk/gcc/ada/ChangeLog
trunk/gcc/ada/sem_ch13.adb
trunk/gcc/ada/sem_ch3.adb