Home | Contact | Pricing | News | Events | Partners | Mailing List | Site Map

Developer Center

[GNAT] More flexible tagged type component placement

Monday May 25, 2009

If a tagged type extends a parent type all of whose components have been placed using a record representation clause (or clauses for the nested case), then components of this type may be placed anywhere that does not overlap any component of the parent type. In particular, they can be positioned immediately following the last component of the parent type in all cases, or even within "gaps" in the parent type.

 

Posted by Posted in Development Log, GNAT Compilation System