[Issue 8923] Destructors of struct members get called at the wrong point

d-bugmail at puremagic.com d-bugmail at puremagic.com
Tue Nov 6 20:33:57 PST 2012


http://d.puremagic.com/issues/show_bug.cgi?id=8923



--- Comment #5 from github-bugzilla at puremagic.com 2012-11-06 20:33:55 PST ---
Commits pushed to master at https://github.com/D-Programming-Language/dmd

https://github.com/D-Programming-Language/dmd/commit/704230b135f3e4b25470b4522927fe97a43604c1
fix Issue 8923 - Destructors of struct members get called at the wrong point

If a default-initialized variable declaration requies some frame pointers
for it's field, they should be initialized by the StructLiteralExp to fill
the hidden field.

https://github.com/D-Programming-Language/dmd/commit/e1c9119d2a622ecf4bfc3b5c34f20a33f7f4a2c1
Merge pull request #1259 from 9rnsr/fix8923

Issue 8923 - Destructors of struct members get called at the wrong point

-- 
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