http://d.puremagic.com/issues/show_bug.cgi?id=6200



--- Comment #3 from kenn...@gmail.com 2011-06-23 13:11:37 PDT ---
(In reply to comment #2)
> (In reply to comment #1)
> > No 'ref' does require the parameter as an lvalue, even if 'const' is 
> > present.
> > This is different from C++. I think it's a duplicate of bug 3167.
> > 
> > Also, the struct literal 'Test()' currently returns an lvalue, not an 
> > rvalue.
> > See bug 5889.
> 
> Aha, I guess you're right, I assumed that const would fix it (bug 3167 only
> talks about normal refs), 'in' works though.

Bug 3167 does talk about 'const ref' in the later comments, e.g.
http://d.puremagic.com/issues/show_bug.cgi?id=3167#c12.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------

Reply via email to