diff options
author | Eric Botcazou <ebotcazou@adacore.com> | 2020-01-17 19:37:39 +0100 |
---|---|---|
committer | Pierre-Marie de Rodat <derodat@adacore.com> | 2020-06-03 06:01:49 -0400 |
commit | 4fc2610a8301198367c590759a578b03167a1868 (patch) | |
tree | 5ceea2da69602a29712db0ccc6767162adc32ef9 /libada | |
parent | 48b185bd015b72e43736e79887afe31296ae5fe2 (diff) | |
download | gcc-4fc2610a8301198367c590759a578b03167a1868.zip gcc-4fc2610a8301198367c590759a578b03167a1868.tar.gz gcc-4fc2610a8301198367c590759a578b03167a1868.tar.bz2 |
[Ada] Fix for missing calls to Adjust primitive with nested generics
2020-06-03 Eric Botcazou <ebotcazou@adacore.com>
gcc/ada/
* sem_ch12.adb (Denotes_Previous_Actual): Delete.
(Check_Generic_Actuals): Do not special case array types whose
component type denotes a previous actual. Do not special case
access types whose base type is private.
(Check_Private_View): Remove code dealing with secondary types.
Do not switch the views of an array because of its component.
(Copy_Generic_Node): Add special handling for a comparison
operator on array types.
(Instantiate_Type): Do not special case access types whose
designated type is private.
(Set_Global_Type): Do not special case array types whose
component type is private.
Diffstat (limited to 'libada')
0 files changed, 0 insertions, 0 deletions