static assert(allSameTypeHybrid!()); static assert(allSameTypeHybrid!(int)); static assert(allSameTypeHybrid!(int, int)); static assert(!allSameTypeHybrid!(int, double)); static assert(!allSameTypeHybrid!(int, int, double)); static assert(allSameTypeHybrid!(Tuple!(int, int, int).Types, int)); static assert(!allSameTypeHybrid!(int, const(int))); static assert(!allSameTypeHybrid!(byte, const(int)));