hasOverload.overloads

Undocumented in source.
  1. alias overloads = staticMap!(extractType, __traits(getOverloads, T, ElemName))
  2. alias overloads = ExpressionList!()
    template hasOverload(T, ElemType, string ElemName)
    static if(is(T == class) || is(T == struct) || is(T == interface) || is(T == union))
    static if(isCallable!ElemType)
    static if(!(hasMember!(T, ElemName)))
    alias overloads = ExpressionList!()

Meta