Lines Matching refs:CommonType
4493 template CommonType(T...)
4497 alias CommonType = void;
4503 alias CommonType = typeof(T[0]);
4507 alias CommonType = T[0];
4512 alias CommonType = CommonType!(U, T[2 .. $]);
4515 alias CommonType = void;
4521 alias X = CommonType!(int, long, short);
4523 alias Y = CommonType!(int, char[], short);
4528 static assert(is(CommonType!(3) == int));
4529 static assert(is(CommonType!(double, 4, float) == double));
4530 static assert(is(CommonType!(string, char[]) == const(char)[]));
4531 static assert(is(CommonType!(3, 3U) == uint));