collectTypesImpl.ArgTypes

Undocumented in source.
  1. alias ArgTypes = AliasSeq!(collectParameterTypes!(Type, __traits(allMembers, Type)))
  2. alias ArgTypes = AliasSeq!(collectParameterTypes!(Type, __traits(allMembers, Type)))
  3. alias ArgTypes = AliasSeq!(collectParameterTypes!(Type, __traits(allMembers, Type)))
    template collectTypesImpl(Type)
    static if(!(is(Type == interface)))
    static if(!(is(Type == class)))
    static if(!(is(Type == union)))
    static if(!(is(Type : Nullable!F, F)))
    static if(is(Type == struct))
    alias ArgTypes = AliasSeq!(collectParameterTypes!(Type, __traits(allMembers, Type)))

Meta