diff options
author | Etienne Servais <servais@adacore.com> | 2022-02-21 16:32:46 +0100 |
---|---|---|
committer | Pierre-Marie de Rodat <derodat@adacore.com> | 2022-05-17 08:25:44 +0000 |
commit | 27b2b83bd7c1a9dfdba4ef27ea120ae5e1ead0b0 (patch) | |
tree | 1f8f5021d1bf257e12ec51a247bfc272ebad702f /gcc/fortran/trans-openmp.cc | |
parent | c21a0097b63f1117b780f7b56332d40d5cbc9625 (diff) | |
download | gcc-27b2b83bd7c1a9dfdba4ef27ea120ae5e1ead0b0.zip gcc-27b2b83bd7c1a9dfdba4ef27ea120ae5e1ead0b0.tar.gz gcc-27b2b83bd7c1a9dfdba4ef27ea120ae5e1ead0b0.tar.bz2 |
[Ada] Take full view of private type
This allows to resolve the following:
type Rec (<>) is private;
type Arr (<>) is private;
private
type Arr is array (Positive range <>) of Natural;
type Rec (L : Natural) is record
F1 : Integer;
F2 : Arr (1 .. L);
end record;
gcc/ada/
* sem_ch3.adb (Analyze_Subtype_Declaration): Use underlying type
of Indic_Typ.
(Constrain_Array): Ditto for T.
Diffstat (limited to 'gcc/fortran/trans-openmp.cc')
0 files changed, 0 insertions, 0 deletions