comp.lang.ada
 help / color / mirror / Atom feed
From: AdaMagica <christ-usch.grein@t-online.de>
Subject: Re: How do typical Ada calling conventions work ?
Date: Tue, 25 Aug 2015 00:05:08 -0700 (PDT)
Date: 2015-08-25T00:05:08-07:00	[thread overview]
Message-ID: <85ae2331-275f-4850-8591-3275f3fd4fc5@googlegroups.com> (raw)
In-Reply-To: <55dbfddd$0$20676$862e30e2@ngroups.net>

Am Dienstag, 25. August 2015 07:32:14 UTC+2 schrieb Per Sandberg:
> If you want to use a function "returning" large or limited objects you 
> could always use the "extended return" where the returned object will be 
> created in place.

There is no guarantee for build in place. For non-limited objects, extended return will most probably work like a traditional return.

Build-in-place is a requirement only for limited objects (there may be no copies).

  reply	other threads:[~2015-08-25  7:05 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-08-21  8:37 How do typical Ada calling conventions work ? Hadrien Grasland
2015-08-21 10:41 ` Markus Schöpflin
2015-08-21 12:47   ` Niklas Holsti
2015-08-22  8:31     ` Hadrien Grasland
2015-08-24 22:03       ` Randy Brukardt
2015-08-25  5:32         ` Per Sandberg
2015-08-25  7:05           ` AdaMagica [this message]
2015-08-25  7:28             ` AdaMagica
2015-08-31 23:01           ` Randy Brukardt
2015-08-25 18:38 ` gautier_niouzes
2015-08-26 15:53   ` Hadrien Grasland
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox