[Ada] Spurious visibility error in generic child unit
2019-09-19 Ed Schonberg <schonberg@adacore.com> gcc/ada/ * sem_ch7.adb (Install_Parent_Private_Declarations): If a generic child unit is instantiated within a sibling child unit, the analysis of its private part requires that the private part of the ancestor be available, as is done when the context includes an instance of the ancestor. gcc/testsuite/ * gnat.dg/generic2-child.ads, gnat.dg/generic2-io_any.adb, gnat.dg/generic2-io_any.ads, gnat.dg/generic2.ads: New testcase. From-SVN: r275949
Showing
gcc/testsuite/gnat.dg/generic2-child.ads
0 → 100644
gcc/testsuite/gnat.dg/generic2-io_any.adb
0 → 100644
gcc/testsuite/gnat.dg/generic2-io_any.ads
0 → 100644
gcc/testsuite/gnat.dg/generic2.ads
0 → 100644
Please
register
or
sign in
to comment