rvalue references

bitwise via Digitalmars-d digitalmars-d at puremagic.com
Tue Jun 2 20:57:38 PDT 2015


I forgot to mention, in terms of this statement I made:

> I can't remember right now what the reasoning was for 'const ref' not to  
> take
> rvalues in the first place. I think it was that you could escape the  
> reference,
> but this isn't true anymore with DIP25 right?

I think someone brought this up about a weeks ago, and this
was Andrei's response:

> Knee-jerk response: if no "return" attribute on a function it should be  
> safeto bind rvalues to ref parameters. Of course that's impractical as a  
> default
> so explicit "auto ref" would be needed. -- Andrei

What's impractical?

   Bit


More information about the Digitalmars-d mailing list