hasOverload.overloads

Undocumented in source.
  1. alias overloads = staticMap!(extractType, __traits(getOverloads, T, ElemName))
    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 = staticMap!(extractType, __traits(getOverloads, T, ElemName))
  2. alias overloads = ExpressionList!()

Meta