On Saturday, 20 November 2021 at 04:58:52 UTC, Walter Bright wrote:
https://lsferreira.net/posts/zet-1-classes-betterc-d/

by Luís Ferreira

Great! `__traits(initSymbol, T)` will solve some problems for my current project.

Some other `class` related issues I've run into trying to get going with classes in dasBetterC:

`extern(C++) class` dynamic casts are completely broken:
https://issues.dlang.org/show_bug.cgi?id=21690

The GC never calls `extern(C++) class` instance destructors:
https://issues.dlang.org/show_bug.cgi?id=21693

Non-mutable `extern(D) class` `scope` instances cannot be created:
https://issues.dlang.org/show_bug.cgi?id=21692

Template breaks return annotation for `class` reference returned by struct method:
https://issues.dlang.org/show_bug.cgi?id=22528

Reply via email to