[Issue 7833] [2.059 Beta] Changelog should clearly mention struct literal/opCmp/opEquals changes
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Thu Apr 5 19:17:30 PDT 2012
http://d.puremagic.com/issues/show_bug.cgi?id=7833
Nick Sabalausky <cbkbbejeap at mailinator.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords|rejects-valid |
Summary|Regression(2.059 Beta): |[2.059 Beta] Changelog
|struct opEquals broken |should clearly mention
| |struct
| |literal/opCmp/opEquals
| |changes
--- Comment #2 from Nick Sabalausky <cbkbbejeap at mailinator.com> 2012-04-05 19:18:05 PDT ---
I see. I had tried removing the "const" and it still failed, but removing both
"const" AND "ref" does indeed work.
I'm going to remove the "rejects-valid" and leave this open (with a new title)
because I think it's very important the changelog clearly mentions this in the
"Changed Features", Ie that struct literals are no longer lvalues *and* that
this means opCmp/opEquals/etc now need a non-const non-ref overload.
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
More information about the Digitalmars-d-bugs
mailing list