blob: 90077248d21baa1caaa843ab1161c7f29f09b40b [file] [log] [blame]
module issue12520;
// https://issues.dlang.org/show_bug.cgi?id=12520
alias Seq(T...) = T;
static assert( Seq!() == Seq!() );
static assert( Seq!(1) == Seq!(1) );
static assert((Seq!() != Seq!()) == false);
static assert((Seq!(1) != Seq!(1)) == false);
static assert( Seq!() != Seq!(1) );
static assert( Seq!(1) != Seq!() );
static assert( Seq!(0) != Seq!(1) );
static assert( Seq!(0,1) != Seq!() );
static assert((Seq!() == Seq!(1)) == false);
static assert((Seq!(1) == Seq!()) == false);
static assert((Seq!(0) == Seq!(1)) == false);
static assert((Seq!(0,1) == Seq!()) == false);