internal override ImmutableArray <NamedTypeSymbol> GetInterfaces( ConsList <TypeParameterSymbol> inProgress ) { var interfaces = _sourceTypeParameter.GetInterfaces(inProgress); return(this.TypeMap.SubstituteNamedTypes(interfaces)); }
internal override ImmutableArray <NamedTypeSymbol> GetInterfaces(ConsList <TypeParameterSymbol> inProgress) { var interfaces = _sourceTypeParameter.GetInterfaces(inProgress); return(this.TypeMap.SubstituteNamedTypes(InterfacesNoUseSiteDiagnostics())); // It looks like there is a bug on this line https://github.com/dotnet/roslyn/issues/23886 }
internal override ImmutableArray <NamedTypeSymbol> GetInterfaces(ConsList <TypeParameterSymbol> inProgress) { return(this.RetargetingTranslator.Retarget(_underlyingTypeParameter.GetInterfaces(inProgress))); }