[Issue 14346] is-expression dependent on instantiation order

via Digitalmars-d-bugs digitalmars-d-bugs at puremagic.com
Thu Mar 26 16:19:30 PDT 2015


https://issues.dlang.org/show_bug.cgi?id=14346

Ketmar Dark <ketmar at ketmar.no-ip.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ketmar at ketmar.no-ip.org

--- Comment #1 from Ketmar Dark <ketmar at ketmar.no-ip.org> ---
seems that there is some bug with template merging. change your template
declarations to this:

template isConvertibleToInstanceOf(alias From, alias To, usize dummy=__LINE__)
template isConvertibleToInstanceOf(From, alias To, usize dummy=__LINE__)

and you will never see pragma output from second `static if`.

--


More information about the Digitalmars-d-bugs mailing list