protected override Type doParameterize(Type t) { // return if (t == Sys.RType) { return(m_ret); } // if A-H maps to avail params int name = t.name()[0] - 'A'; if (name < m_params.Length) { return(m_params[name]); } // otherwise let anything be used return(Sys.ObjType); }
protected override Type doParameterize(Type t) { // return if (t == Sys.RType) return m_ret; // if A-H maps to avail params int name = t.name()[0] - 'A'; if (name < m_params.Length) return m_params[name]; // otherwise let anything be used return Sys.ObjType; }