getReferencedInstanceType.getReferencedInstanceType

Undocumented in source.
  1. alias getReferencedInstanceType = ReturnType!(T)
  2. alias getReferencedInstanceType = ReturnType!(T)
  3. alias getReferencedInstanceType = Args[0]
  4. alias getReferencedInstanceType = Args[0]
  5. alias getReferencedInstanceType = Args[0]
  6. alias getReferencedInstanceType = typeof(T.init[0])
    template getReferencedInstanceType(T)
    static if(!(is(T == delegate)))
    static if(!(is(T == function)))
    static if(!(is(T x == LazyCollection!Args, Args...)))
    static if(!(is(T x == Lazy!Args, Args...)))
    static if(isArray!(T))
    static if(isImplicitlyConvertible!(typeof(T.init[0]), Object))
    alias getReferencedInstanceType = typeof(T.init[0])
  7. alias getReferencedInstanceType = T
  8. alias getReferencedInstanceType = T

Meta