[Issue 8182] with a lazy struct parameter, the struct's destructor is called on the generated delegate

2012-10-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8182


Denis Shelomovskij  changed:

   What|Removed |Added

 CC||jsan...@gmail.com


--- Comment #3 from Denis Shelomovskij  2012-10-26 
15:45:48 MSD ---
*** Issue 6167 has been marked as a duplicate of this issue. ***

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


[Issue 8182] with a lazy struct parameter, the struct's destructor is called on the generated delegate

2012-06-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8182


Walter Bright  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 CC||bugzi...@digitalmars.com
 Resolution||FIXED


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


[Issue 8182] with a lazy struct parameter, the struct's destructor is called on the generated delegate

2012-06-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8182



--- Comment #2 from github-bugzi...@puremagic.com 2012-06-21 20:24:10 PDT ---
Commits pushed to master at https://github.com/D-Programming-Language/dmd

https://github.com/D-Programming-Language/dmd/commit/7083076a06da8b43c3b515ac7ef0bd8330287f5d
add lazy to the "don't destruct" list

Lazy parameters are actually delegates. Calling the struct destructor on
them was nonsense.

This fixes issue 8182.

https://github.com/D-Programming-Language/dmd/commit/009ce61ff416f1437e60c37d572c47878d694099
add a test for issue 8182

https://github.com/D-Programming-Language/dmd/commit/d313a470d78efd1995ef27dd37f64a66128bbc4c
Merge pull request #995 from NilsBossung/bugzilla8182

fix Issue 8182 - with a lazy struct parameter, the struct's destructor is
called on the generated delegate

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


[Issue 8182] with a lazy struct parameter, the struct's destructor is called on the generated delegate

2012-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8182


Nils  changed:

   What|Removed |Added

   Keywords||pull


--- Comment #1 from Nils  2012-06-10 16:57:41 PDT ---
https://github.com/D-Programming-Language/dmd/pull/995

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