digitalmars.D.bugs - [Issue 9213] New: [2.061 beta] Member access without this and __traits(compiles, ...)
- d-bugmail puremagic.com (26/26) Dec 26 2012 http://d.puremagic.com/issues/show_bug.cgi?id=9213
- d-bugmail puremagic.com (10/10) Dec 26 2012 http://d.puremagic.com/issues/show_bug.cgi?id=9213
- d-bugmail puremagic.com (13/13) Dec 27 2012 http://d.puremagic.com/issues/show_bug.cgi?id=9213
- d-bugmail puremagic.com (10/10) Dec 27 2012 http://d.puremagic.com/issues/show_bug.cgi?id=9213
- d-bugmail puremagic.com (10/10) Dec 28 2012 http://d.puremagic.com/issues/show_bug.cgi?id=9213
http://d.puremagic.com/issues/show_bug.cgi?id=9213 Summary: [2.061 beta] Member access without this and __traits(compiles, ...) Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: regression Priority: P2 Component: DMD AssignedTo: nobody puremagic.com ReportedBy: code klickverbot.at PST --- The following program prints "false" with DMD 2.060, but "true" with DMD 2.061: --- class Foo { int bar; } pragma(msg, __traits(compiles, { return Foo.bar; })); --- In 2.061, we only emit a "need 'this' to access member bar" glue code error, thus the wrong output. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Dec 26 2012
http://d.puremagic.com/issues/show_bug.cgi?id=9213 Kenji Hara <k.hara.pg gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |pull https://github.com/D-Programming-Language/dmd/pull/1411 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Dec 26 2012
http://d.puremagic.com/issues/show_bug.cgi?id=9213 Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/e1eea06d64d43cfa3bd4b9c36e3bc4d76d8802f8 fix Issue 9213 - [2.061 beta] Member access without this and __traits(compiles, ...) https://github.com/D-Programming-Language/dmd/commit/1650aa5baa43c450b1b5402ebfb9ddec768e0045 Issue 9213 - [2.061 beta] Member access without this and __traits(compiles, ...) -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Dec 27 2012
http://d.puremagic.com/issues/show_bug.cgi?id=9213 Walter Bright <bugzilla digitalmars.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |bugzilla digitalmars.com Resolution| |FIXED -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Dec 27 2012
http://d.puremagic.com/issues/show_bug.cgi?id=9213 Commit pushed to staging at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/171941e9ee8cd821e50a00a839bfadedbf2b55ac Issue 9213 - [2.061 beta] Member access without this and __traits(compiles, ...) -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Dec 28 2012