Classes in D with betterC
Luís Ferreira
contact at lsferreira.net
Sun Nov 21 20:36:49 UTC 2021
On Sat, 2021-11-20 at 08:04 +0000, tsbockman via Digitalmars-d-announce
wrote:
> 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
I will put them in my task list and see what I can do about it, when I
have some time ;)
--
Sincerely,
Luís Ferreira @ lsferreira.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://lists.puremagic.com/pipermail/digitalmars-d-announce/attachments/20211121/afc8bd33/attachment-0001.sig>
More information about the Digitalmars-d-announce
mailing list