http://d.puremagic.com/issues/show_bug.cgi?id=6200
--- Comment #3 from [email protected] 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: -------
