ParametersOf.ParametersOf

Undocumented in source.
  1. alias ParametersOf = AliasSeq!(Params)
  2. alias ParametersOf = AliasSeq!(Params)
  3. alias ParametersOf = AliasSeq!(ParametersOf!(TDgPtr))
  4. alias ParametersOf = AliasSeq!(ParametersOf!(TFunc))
  5. alias ParametersOf = ParametersOf!(TypedefBaseType!(Callable[0]))
    template ParametersOf(Callable...)
    static if(!(is(Callable[0] Params == function)))
    static if(!(is(typeof(Callable[0]) Params == function)))
    static if(!(is(Callable[0] TDgPtr == delegate)))
    static if(!(is(Callable[0] TFunc == TFunc*)))
    static if(isTypedef!(Callable[0]))
    alias ParametersOf = ParametersOf!(TypedefBaseType!(Callable[0]))

Meta