[Ada] Rename Any_Access into Universal_Access
authorEric Botcazou <ebotcazou@adacore.com>
Fri, 3 Dec 2021 18:43:23 +0000 (19:43 +0100)
committerPierre-Marie de Rodat <derodat@adacore.com>
Thu, 6 Jan 2022 17:11:33 +0000 (17:11 +0000)
commit7f08c075994ac37172ff31f6633d6310d5327090
tree2a08f0030dc483469070f7dabc34dfac5b25774e
parentf64a1bfaddab7d272224b80560f3a64dae28d6ea
[Ada] Rename Any_Access into Universal_Access

gcc/ada/

* stand.ads (Any_Access): Delete.
(Universal_Access): New entity.
* einfo.ads: Remove obsolete reference to Any_Access.
* gen_il-gen-gen_entities.adb: Likewise.
* cstand.adb (Create_Standard): Do not create Any_Access and create
Universal_Access as a full type instead.
* errout.adb (Set_Msg_Insertion_Type_Reference): Do not deal with
Any_Access and deal with Universal_Access instead.
* sem_ch3.adb (Analyze_Object_Declaration): Replace Any_Access with
Universal_Access.
* sem_ch4.adb (Analyze_Null): Likewise.
(Find_Non_Universal_Interpretations): Likewise.
(Find_Equality_Types.Try_One_Interp): Likewise and avoid shadowing
by renaming a local variable of the same name.
* sem_res.adb (Make_Call_Into_Operato): Likewise.
(Resolve_Equality_Op): Likewise.
* sem_type.adb (Covers): Likewise.
(Specific_Type): Likewise.
gcc/ada/cstand.adb
gcc/ada/einfo.ads
gcc/ada/errout.adb
gcc/ada/gen_il-gen-gen_entities.adb
gcc/ada/sem_ch3.adb
gcc/ada/sem_ch4.adb
gcc/ada/sem_res.adb
gcc/ada/sem_type.adb
gcc/ada/stand.ads