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 : GQLDCustomLeaf!Fs, Fs...)))
    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 : NullableStore!F, F)))
    static if(!(is(Type : WrapperStore!F, F)))
    static if(is(Type == struct))
    alias ArgTypes = AliasSeq!(collectParameterTypes!(Type, __traits(allMembers, Type)))

Meta