diff options
author | Ed Schonberg <schonberg@adacore.com> | 2021-04-26 13:32:06 -0400 |
---|---|---|
committer | Pierre-Marie de Rodat <derodat@adacore.com> | 2021-07-05 13:09:10 +0000 |
commit | 0b8880428c4da92886b069af714365019f660ade (patch) | |
tree | d91f97e9a46a31c31916a8c3a04515fe9441f4fa /gcc/gcc.c | |
parent | 243573ff080ed436d8cd9a3273e509ee436434d9 (diff) | |
download | gcc-0b8880428c4da92886b069af714365019f660ade.zip gcc-0b8880428c4da92886b069af714365019f660ade.tar.gz gcc-0b8880428c4da92886b069af714365019f660ade.tar.bz2 |
[Ada] Spurious error in instantiation with aggregate and private ancestor
gcc/ada/
* sem_aggr.adb (Resolve_Record_Aggregate, Step_5): Do not check
for the need to use an extension aggregate for a given component
when within an instance and the type of the component hss a
private ancestor: the instantiation is legal if the generic
compiles, and spurious errors may be generated otherwise.
Diffstat (limited to 'gcc/gcc.c')
0 files changed, 0 insertions, 0 deletions