collectTypesImpl.collectTypesImpl

Undocumented in source.
  1. alias collectTypesImpl = AliasSeq!(Type)
  2. alias collectTypesImpl = AliasSeq!(Type, RetTypes, ArgTypes, InterfacesTuple!Type)
  3. alias collectTypesImpl = AliasSeq!(Type, tmp, RetTypes, ArgTypes)
  4. alias collectTypesImpl = AliasSeq!(Type, InheritedClasses!Type)
  5. alias collectTypesImpl = .collectTypesImpl!(F)
  6. alias collectTypesImpl = .collectTypesImpl!(Type.TypeValue)
  7. alias collectTypesImpl = AliasSeq!(Type)
  8. alias collectTypesImpl = AliasSeq!(Type, RetTypes, ArgTypes, Fi)
  9. alias collectTypesImpl = string
  10. alias collectTypesImpl = bool
  11. alias collectTypesImpl = Type
  12. alias collectTypesImpl = .collectTypesImpl!(ElementEncodingType!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)))
    static if(!(isSomeString!Type))
    static if(!(is(Type == bool)))
    static if(!(is(Type == enum)))
    static if(isArray!Type)
    alias collectTypesImpl = .collectTypesImpl!(ElementEncodingType!Type)
  13. alias collectTypesImpl = long
  14. alias collectTypesImpl = float
  15. alias collectTypesImpl = AliasSeq!()

Meta