digitalmars.D.bugs - [Issue 11545] New: Aggregate function literal member should not have access to enclosing scope
- d-bugmail puremagic.com (36/36) Nov 18 2013 https://d.puremagic.com/issues/show_bug.cgi?id=11545
- d-bugmail puremagic.com (6/6) Nov 18 2013 https://d.puremagic.com/issues/show_bug.cgi?id=11545
- d-bugmail puremagic.com (11/11) Nov 19 2013 https://d.puremagic.com/issues/show_bug.cgi?id=11545
- d-bugmail puremagic.com (10/10) Nov 21 2013 https://d.puremagic.com/issues/show_bug.cgi?id=11545
- d-bugmail puremagic.com (10/10) Feb 03 2014 https://d.puremagic.com/issues/show_bug.cgi?id=11545
- d-bugmail puremagic.com (13/13) Mar 14 2014 https://d.puremagic.com/issues/show_bug.cgi?id=11545
- d-bugmail puremagic.com (9/9) Mar 14 2014 https://d.puremagic.com/issues/show_bug.cgi?id=11545
https://d.puremagic.com/issues/show_bug.cgi?id=11545 Summary: Aggregate function literal member should not have access to enclosing scope Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: trivial Priority: P2 Component: DMD AssignedTo: nobody puremagic.com ReportedBy: d+bugzilla garciat.com PST --- import std.stdio; class hello { int x = 42; // should not have access to `this.*` int function() f = function() { // accesses `this.x` return x; }; } void g(int function() h) { writeln(h()); } void main() { auto h = new hello(); // outputs 42 writeln(h.f()); // segfaults g(h.f); } -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Nov 18 2013
https://d.puremagic.com/issues/show_bug.cgi?id=11545 PST --- *** Issue 10336 has been marked as a duplicate of this issue. *** -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Nov 18 2013
https://d.puremagic.com/issues/show_bug.cgi?id=11545 Kenji Hara <k.hara.pg gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |pull, wrong-code Severity|trivial |major https://github.com/D-Programming-Language/dmd/pull/2824 -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Nov 19 2013
https://d.puremagic.com/issues/show_bug.cgi?id=11545 Kenji Hara <k.hara.pg gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |luka8088 owave.net *** Issue 6801 has been marked as a duplicate of this issue. *** -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Nov 21 2013
https://d.puremagic.com/issues/show_bug.cgi?id=11545 Kenji Hara <k.hara.pg gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |timon.gehr gmx.ch *** Issue 7653 has been marked as a duplicate of this issue. *** -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Feb 03 2014
https://d.puremagic.com/issues/show_bug.cgi?id=11545 Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/180a6aabbb5d5db72e6650f8cedc4ba4b7899017 fix Issue 11545 - Aggregate function literal member should not have access to enclosing scope https://github.com/D-Programming-Language/dmd/commit/195a3b17d5e759eeafb099bb4612bc7dcc12d8f8 Issue 11545 - Aggregate function literal member should not have access to enclosing scope -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Mar 14 2014
https://d.puremagic.com/issues/show_bug.cgi?id=11545 Kenji Hara <k.hara.pg gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Mar 14 2014