betterC and struct destructors
Moritz Maxeiner via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Mon Sep 11 05:57:37 PDT 2017
On Monday, 11 September 2017 at 10:18:41 UTC, Oleg B wrote:
> Hello. I try using destructor in betterC code and it's work if
> outer function doesn't return value (void). Code in `scope
> (exit)` works as same (if func is void all is ok).
>
> In documentation I found
> https://dlang.org/spec/betterc.html#consequences 12 paragraph:
> Struct deconstructors.
>
> [...]
It's an implementation isssue [1][2][3].
[1] https://issues.dlang.org/show_bug.cgi?id=17603
[2] https://github.com/dlang/dmd/pull/6923
[3]
https://www.reddit.com/r/programming/comments/6ijwek/dlangs_dmd_now_compiles_programs_in_betterc_mode/dj7dncc/
More information about the Digitalmars-d-learn
mailing list