Bug in D!!!
EntangledQuanta via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Wed Aug 30 15:53:04 PDT 2017
On Wednesday, 30 August 2017 at 22:08:03 UTC, Jonathan M Davis
wrote:
> On Wednesday, August 30, 2017 21:51:57 EntangledQuanta via
> Digitalmars-d- learn wrote:
>> [...]
>
> Templates have no idea what arguments you intend to use with
> them. You can pass them any arguments you want, and as long as
> they pass the template constraint, the compiler will attempt to
> instiate the template with those arguments - which may or may
> not compile, but the compiler doesn't care about that until you
> attempt to instantiate the template.
>
> [...]
I'm going to try to implement it as a library solution, something
that basically does what you have done. This will at least
simplify each instance to a few lines of code but would be
required in all derived classes.
More information about the Digitalmars-d-learn
mailing list