TypeSet.TypeSet

Undocumented in source.
  1. alias TypeSet = T
  2. alias TypeSet = .TypeSet!(staticSort!(TypeCmp, T))
    template TypeSet(T...)
    static if(is(staticMap!(TryRemoveConst, T) == T))
    static if(is(NoDuplicates!T == T))
    static if(!(staticIsSorted!(TypeCmp, T)))
    alias TypeSet = .TypeSet!(staticSort!(TypeCmp, T))
  3. alias TypeSet = TypeSet!(NoDuplicates!T)
  4. alias TypeSet = TypeSet!(staticMap!(TryRemoveConst, T))

Meta