Ejemplo n.º 1
0
        internal override MethodName WithGenericParameters(GenericParameterName[] parameters)
        {
            var result = new DefaultMethodName(DeclaringType, _name);

            result.FinalizeGenerics(parameters);
            result.FinalizeParameters(ParameterData.AsData(_parameters).ToArray());

            if (ReturnType != null)
            {
                result.FinalizeReturnType(ReturnType.CloneBind(DeclaringType, result));
            }
            return(result);
        }