3 overrides of TypeSubstitution
Microsoft.CodeAnalysis.CSharp (3)
Symbols\ErrorTypeSymbol.cs (2)
702
internal override TypeMap
TypeSubstitution
741
internal override TypeMap
TypeSubstitution
Symbols\SubstitutedNamedTypeSymbol.cs (1)
430
internal sealed override TypeMap
TypeSubstitution
7 references to TypeSubstitution
Microsoft.CodeAnalysis.CSharp (7)
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
818
extension.
TypeSubstitution
, extension.TypeParameters, extension.TypeArgumentsWithAnnotationsNoUseSiteDiagnostics,
Symbols\ConstraintsHelper.cs (3)
845
type.
TypeSubstitution
,
930
&& extension.
TypeSubstitution
is not null)
933
extension.
TypeSubstitution
, extension.TypeParameters, extension.TypeArgumentsWithAnnotationsNoUseSiteDiagnostics,
Symbols\ErrorTypeSymbol.cs (1)
718
_map = containingSymbol.
TypeSubstitution
.WithAlphaRename(originalDefinition, this, out _typeParameters);
Symbols\SubstitutedMethodSymbol.cs (1)
41
: this(containingSymbol, containingSymbol.
TypeSubstitution
, originalDefinition, constructedFrom: null)
Symbols\Synthesized\SynthesizedImplementationMethod.cs (1)
45
var typeMap = interfaceMethod.ContainingType.
TypeSubstitution
?? TypeMap.Empty;