This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r111096 - /trunk/gcc/ada/sem_type.adb
- From: charlet at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Wed, 15 Feb 2006 09:45:29 -0000
- Subject: r111096 - /trunk/gcc/ada/sem_type.adb
Author: charlet
Date: Wed Feb 15 09:45:29 2006
New Revision: 111096
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=111096
Log:
2006-02-13 Ed Schonberg <schonberg@adacore.com>
Javier Miranda <miranda@adacore.com>
* sem_type.adb (Write_Overloads): Improve display of candidate
interpretations.
(Add_One_Interp): Do not add to the list of interpretations aliased
entities corresponding with an abstract interface type that is an
immediate ancestor of a tagged type; otherwise we have a dummy
conflict between this entity and the aliased entity.
(Disambiguate): The predefined equality on universal_access is not
usable if there is a user-defined equality with the proper signature,
declared in the same declarative part as the designated type.
(Find_Unique_Type): The universal_access equality operator defined under
AI-230 does not cover pool specific access types.
(Covers): If one of the types is a generic actual subtype, check whether
it matches the partial view of the other type.
Modified:
trunk/gcc/ada/sem_type.adb