From: AdaMagica <christ-usch.grein@t-online.de>
Subject: Re: [Ada95] Private non-generic children of generics not allowed
Date: Fri, 30 Apr 2021 05:56:42 -0700 (PDT) [thread overview]
Message-ID: <076b95b5-ff44-4c47-9b0b-50d4546c589bn@googlegroups.com> (raw)
In-Reply-To: <c0b85e97-e322-4706-a6ad-c5d5d2e3cc70n@googlegroups.com>
Vincent Marciante schrieb am Donnerstag, 29. April 2021 um 21:29:12 UTC+2:
> but I'm not sure that
> "implicit instantiation" would be the best way to describe it. I'll think about it.
It must be. As Gen.Priv, it has direct visibility to its parent Gen, as a private child also in its parent's private part.
When Gen is instantiated, say as Inst, Gen.Priv cannot have visibility into Inst. So the separate Proc must become
with Inst.Priv;
separate (Inst)
procedure Proc is
begin
...Priv.XXX... -- anything from Priv
end Proc;
next prev parent reply other threads:[~2021-04-30 12:56 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-04-26 15:43 [Ada95] Private non-generic children of generics not allowed Vincent Marciante
2021-04-26 16:41 ` AdaMagica
2021-04-26 16:53 ` Vincent Marciante
2021-04-26 17:16 ` AdaMagica
2021-04-28 12:09 ` Vincent Marciante
2021-04-28 17:57 ` AdaMagica
2021-04-29 8:57 ` AdaMagica
2021-04-29 10:20 ` Vincent Marciante
2021-04-29 11:02 ` Egil H H
2021-04-29 17:17 ` Vincent Marciante
2021-04-29 17:43 ` AdaMagica
2021-04-29 19:29 ` Vincent Marciante
2021-04-30 12:56 ` AdaMagica [this message]
2022-04-28 0:07 ` Thomas
2022-05-19 19:59 ` Indra Anita
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox