On Thursday, 16 January 2020 at 15:28:06 UTC, realhet wrote:
Update:
- All of the child classes needed to be marked with extern(C++)
- static class members are not supported, only __gshared static.
- passing a delegate to a constructor of this class expects a
(extern(C++) delegate) too.
-
On Thursday, 16 January 2020 at 14:32:24 UTC, Adam D. Ruppe wrote:
On Thursday, 16 January 2020 at 14:30:04 UTC, realhet wrote:
Is there a documentation about that 'magic' field?
I'm pretty sure the only fields in there are pointer to vtable
and pointer to monitor object...
I have a really
On Thursday, 16 January 2020 at 14:32:24 UTC, Adam D. Ruppe wrote:
On Thursday, 16 January 2020 at 14:30:04 UTC, realhet wrote:
Is there a documentation about that 'magic' field?
I'm pretty sure the only fields in there are pointer to vtable
and pointer to monitor object...
I have a really
On Thursday, 16 January 2020 at 14:30:04 UTC, realhet wrote:
Is there a documentation about that 'magic' field?
I'm pretty sure the only fields in there are pointer to vtable
and pointer to monitor object...
I have a really small object, only 32 bytes. At this point if I
want to add a flag
Hello,
I'm try to figure out the contents od the base class instance in
D, LDC Windows 64bit.
I'm sure that there is a 8 byte VMT pointer.
But unable to fund information about the remaining 8 byte. I
guess it must be a unique 8byte (void* ?) identifier that is
useful for Monitor. In a video