diff options
author | Piotr Trojanek <trojanek@adacore.com> | 2020-12-08 22:34:29 +0100 |
---|---|---|
committer | Pierre-Marie de Rodat <derodat@adacore.com> | 2021-04-28 05:38:15 -0400 |
commit | 894376c44d94df54727b591292e5965cfa35001b (patch) | |
tree | 64b3ff2d954d1e1eb24e876bd6d86cf3df2fde9d /gcc/tree-vect-generic.c | |
parent | f358e5c17720c744e227da0c121c1ae168e5c533 (diff) | |
download | gcc-894376c44d94df54727b591292e5965cfa35001b.zip gcc-894376c44d94df54727b591292e5965cfa35001b.tar.gz gcc-894376c44d94df54727b591292e5965cfa35001b.tar.bz2 |
[Ada] Simplify data structures for overloaded interpretations
gcc/ada/
* sem_type.ads (Write_Interp_Ref): Removed; no longer needed.
* sem_type.adb (Headers): Removed; now the hash table is
directly in the Interp_Map alone.
(Interp_Map): Now an instance of the GNAT.HTable.Simple_HTable.
(Last_Overloaded): New variable to emulate Interp_Map.Last.
(Add_One_Interp): Adapt to new data structure.
(Get_First_Interp): Likewise.
(Hash): Likewise.
(Init_Interp_Tables): Likewise.
(New_Interps): Likewise.
(Save_Interps): Likewise; handle O_N variable like in
Get_First_Interp.
(Write_Interp_Ref): Removed; no longer needed.
Diffstat (limited to 'gcc/tree-vect-generic.c')
0 files changed, 0 insertions, 0 deletions