TypeOf.TypeOf

Undocumented in source.
  1. alias TypeOf = ReplaceType!(This, U, FT)
  2. alias TypeOf = FT
    template TypeOf(alias kind)
    static if(!(is(ReplaceType!(This, U, FT)) && !is(ReplaceType!(This, void, FT))))
    alias TypeOf = FT

Meta