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

--- Comment #1 from Andrej Mitrovic <[email protected]> ---
Sorry, the example is a bit wrong. Fixed:

-----
template TemplAlias1(
    alias x = C  // default
) { }

template TemplAlias2(
    alias x : C  // specialization
) { }

template TemplAlias3(
    alias x : C = C  // default = C, specializes to C
) { }

void main()
{
    alias a = TemplAlias1!();
    alias b = TemplAlias2!(C);
    alias c = TemplAlias3!();
}
-----

--

Reply via email to