auto ref is on the docket
rsw0x via Digitalmars-d
digitalmars-d at puremagic.com
Sun Jun 28 06:08:46 PDT 2015
On Sunday, 28 June 2015 at 11:06:01 UTC, Marc Schütz wrote:
> On Sunday, 28 June 2015 at 07:36:41 UTC, Jonathan M Davis wrote:
>> It makes no sense to pass rvalues by ref. The ref has to refer
>> to a memory location so that a pointer can be passed
>> underneath the hood, and rvalues don't qualify for that.
>
> I strongly disagree with that. This is an implementation
> detail. `ref` describes a specific semantic, namely that no
> copying (observable by a postblit being called) takes place,
no, it means pass by reference.
this sounds like some convoluted C++ doublespeak definition.
More information about the Digitalmars-d
mailing list