From: Ivan Levashew <octagram@bluebottle.com>
Subject: Re: Unchecked_Union with empty variant
Date: Tue, 17 Mar 2009 13:21:02 +0600
Date: 2009-03-17T13:21:02+06:00 [thread overview]
Message-ID: <gpnivn$iet$1@octagram.motzarella.org> (raw)
In-Reply-To: <867i2p16fd.fsf@stephe-leake.org>
GNAT supported Unchecked_Union in Ada 95 mode. UU wasn't in Ada 95
standard, and GNAT could only handle pure union (without declarative
part). Ada 2005 allowed declarative parts.
I have a theory that GNAT developers allowed declarative parts but
forgot to disable restriction applicable to records meant to be union
mirrors.
Anyway I have to deal with current tools so I defined several Union_n
subtypes.
--
If you want to get to the top, you have to start at the bottom
next prev parent reply other threads:[~2009-03-17 7:21 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-03-15 13:34 Unchecked_Union with empty variant Ivan Levashew
2009-03-16 15:16 ` Adam Beneschan
2009-03-16 21:52 ` Stephen Leake
2009-03-17 7:21 ` Ivan Levashew [this message]
-- strict thread matches above, loose matches on Subject: below --
2009-03-15 13:10 Ivan Levashew
2009-03-15 13:02 Ivan Levashew
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox