On Saturday, 31 July 2021 at 11:30:06 UTC, Adam D Ruppe wrote:
On Saturday, 31 July 2021 at 08:25:56 UTC, Jeremy T. Gibson
wrote:
Now,
https://github.com/dlang/druntime/blob/master/src/object.d
clearly expresses that the constructors of Exception are @nogc.
That doesn't mean your constructors have to be! You can do
whatever you want. Constructors aren't an inherited interface.
Hah! I knew it was something simple. I should have guessed,
when I was being shouted at when I tried to use the "override"
keyword (obviously they're not virtual either), that I was
approaching it all wrong.