Template Mixin issue
Christopher Wright
dhasenan at gmail.com
Fri Jan 30 15:54:35 PST 2009
Christopher Wright wrote:
> Mike L. wrote:
>> If the compiler can tell that B!(int) is a type, why can't it tell
>> that it is a child class of A!(int) ?
>
> This is a bug. In template specializations, : means equality. In static
> if, : means convertibility.
This is only with template specializations involving templates, by the
way. Template specializations involving any other type are fine.
More information about the Digitalmars-d-learn
mailing list