AliasSeq + isExpression type specialization behavior
    Brian Schott via Digitalmars-d-learn 
    digitalmars-d-learn at puremagic.com
       
    Tue Nov 10 05:47:22 PST 2015
    
    
  
On Tuesday, 10 November 2015 at 10:28:45 UTC, Marc Schütz wrote:
> This fails, too:
> static assert(is(AliasSeq!(char) : AliasSeq!(dchar)));
>
> Which makes sense IMO, because it can be thought of as an 
> unnamed struct, cp. the following:
>
> struct A { char c; }
> struct B { dchar c; }
> static assert(is(A : B)); // fails, as expected
You're talking about Tuple. I'm talking about AliasSeq.
    
    
More information about the Digitalmars-d-learn
mailing list