3 types derived from AbstractTypeMap
Microsoft.CodeAnalysis.CSharp (3)
Symbols\AbstractTypeParameterMap.cs (1)
18
internal abstract class AbstractTypeParameterMap :
AbstractTypeMap
Symbols\DynamicTypeEraser.cs (1)
14
internal sealed class DynamicTypeEraser :
AbstractTypeMap
Symbols\NativeIntegerTypeSymbol.cs (1)
278
private sealed class NativeIntegerTypeMap :
AbstractTypeMap
12 references to AbstractTypeMap
Microsoft.CodeAnalysis.CSharp (12)
Symbols\AnonymousTypes\AnonymousTypeDescriptor.cs (1)
110
internal AnonymousTypeDescriptor SubstituteTypes(
AbstractTypeMap
map, out bool changed)
Symbols\AnonymousTypes\PublicSymbols\AnonymousManager.TypeOrDelegatePublicSymbol.cs (1)
32
internal abstract AnonymousTypeOrDelegatePublicSymbol SubstituteTypes(
AbstractTypeMap
typeMap);
Symbols\AnonymousTypes\PublicSymbols\AnonymousType.DelegatePublicSymbol.cs (1)
29
internal override AnonymousTypeOrDelegatePublicSymbol SubstituteTypes(
AbstractTypeMap
map)
Symbols\AnonymousTypes\PublicSymbols\AnonymousType.TypePublicSymbol.cs (1)
69
internal override AnonymousTypeOrDelegatePublicSymbol SubstituteTypes(
AbstractTypeMap
map)
Symbols\ErrorTypeSymbol.cs (2)
35
/// Called by <see cref="
AbstractTypeMap
.SubstituteType(TypeSymbol)"/> to perform substitution
40
internal TypeWithAnnotations Substitute(
AbstractTypeMap
typeMap)
Symbols\TypeUnification.cs (1)
41
private static TypeWithAnnotations SubstituteAllTypeParameters(
AbstractTypeMap
? substitution, TypeWithAnnotations type)
Symbols\TypeWithAnnotations.cs (5)
425
public TypeWithAnnotations SubstituteType(
AbstractTypeMap
typeMap) =>
428
internal TypeWithAnnotations SubstituteTypeCore(
AbstractTypeMap
typeMap)
850
internal abstract TypeWithAnnotations SubstituteType(TypeWithAnnotations type,
AbstractTypeMap
typeMap);
907
internal override TypeWithAnnotations SubstituteType(TypeWithAnnotations type,
AbstractTypeMap
typeMap)
1017
internal override TypeWithAnnotations SubstituteType(TypeWithAnnotations type,
AbstractTypeMap
typeMap)