Lines Matching refs:CommonType
6629 is(CommonType!(Range, Needles) == void));
6683 import std.traits : CommonType;
6692 if (isInputRange!Value || !is(CommonType!(Value, typeof(substs[0])) == void))
6696 static if (!is(CommonType!(ElementType!Value, typeof(substs[0])) == void))
6702 !is(CommonType!(ElementType!Value, ElementType!(typeof(substs[0]))) == void))
6730 if (isInputRange!R && Substs.length >= 2 && !is(CommonType!(Substs) == void))
6734 import std.traits : CommonType;
6741 static if (!is(CommonType!(ElementType!R, Substs) == void))
6768 else static if (!is(CommonType!(ElementType!R, ElementType!(Substs[0])) == void) &&
6786 static if (is(CommonType!(ReturnA, ReturnB) == void))
6795 static if (is(CommonType!(ReturnA, ReturnB) == void))