protected override string VisitGenericParameter(GenericParameterTypeSlim type) { return(type.Name); }
protected override string VisitGenericParameter(GenericParameterTypeSlim type) { return(Visit(_map[type])); }
protected override bool UnifyGenericParameter(Type typeRich, GenericParameterTypeSlim typeSlim) { return(true); }
/// <summary> /// Visits a generic parameter type. /// </summary> /// <param name="type">Type to visit.</param> /// <returns>Result of the visit.</returns> protected virtual TypeSlim VisitGenericParameter(GenericParameterTypeSlim type) { return(type); }