[Ada] Add N_Has_Bounds and N_Is_Index
authorRichard Kenner <kenner@adacore.com>
Sat, 31 Jul 2021 15:02:47 +0000 (11:02 -0400)
committerPierre-Marie de Rodat <derodat@adacore.com>
Thu, 23 Sep 2021 13:06:16 +0000 (13:06 +0000)
commitfaa396c4eee228108802135f9aa0986254aca8e4
treea723dad1c0d847ae4b411f4b2afb3ee591859760
parentead89f5f1491c13025704d036223b257e00e89d3
[Ada] Add N_Has_Bounds and N_Is_Index

gcc/ada/

* einfo-utils.adb (Next_Index): Verify input and output are
N_Is_Index.
* gen_il-gen-gen_nodes.adb (N_Has_Bounds, N_Is_Index): Add.
* gen_il-types.ads (N_Has_Bounds, N_Is_Index): Likewise.
* sem_ch3.adb (Array_Type_Declaration): Use Next, not
Next_Index.
* sem_ch12.adb (Formal_Dimensions): Likewise.
* sem_util.adb (Is_Valid_Renaming): Likewise.
gcc/ada/einfo-utils.adb
gcc/ada/gen_il-gen-gen_nodes.adb
gcc/ada/gen_il-types.ads
gcc/ada/sem_ch12.adb
gcc/ada/sem_ch3.adb
gcc/ada/sem_util.adb