On Sunday, 7 May 2023 at 18:19:04 UTC, Ali Çehreli wrote:
auto main() {
auto c = new C();
// The same type conversion is now explicit:
foo(c.asIntPtr);
}
Hi Ali
Ah, very clear explanation, thanks! So basically to fix the
problem I just delete the alias this line from dpq2, see what
unit tests and app code it breaks, then fix each of those.
Actually seems straightforward, for a limited code base anyway.
On a side note, with all the free help you've provided, it's
about time I gave back. Since I've no free time or expertise to
offer, I picked up a hardcover copy of "Programming in D" for a
bright young programming student I know in appreciation.
Cheers,