Type list.
The smallest type.
static assert(is(Smallest!(int, ushort, uint, short) == ushort)); static assert(is(Smallest!(short) == short)); static assert(is(Smallest!(ubyte[8], ubyte[5]) == ubyte[5])); static assert(!is(Smallest!(short, 5)));
$(D_PSYMBOL Largest).
Finds the type with the smallest size in the Args list. If several types have the same type, the leftmost is returned.