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)
298
private sealed class NativeIntegerTypeMap :
AbstractTypeMap
13 references to AbstractTypeMap
Microsoft.CodeAnalysis.CSharp (13)
Symbols\AnonymousTypes\AnonymousTypeDescriptor.cs (1)
110
internal AnonymousTypeDescriptor SubstituteTypes(
AbstractTypeMap
map, out bool changed)
Symbols\AnonymousTypes\PublicSymbols\AnonymousManager.TypeOrDelegatePublicSymbol.cs (1)
33
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)
37
/// Called by <see cref="
AbstractTypeMap
.SubstituteType(TypeSymbol)"/> to perform substitution
42
internal TypeWithAnnotations Substitute(
AbstractTypeMap
typeMap)
Symbols\TypeUnification.cs (1)
41
private static TypeWithAnnotations SubstituteAllTypeParameters(
AbstractTypeMap
? substitution, TypeWithAnnotations type)
Symbols\TypeWithAnnotations.cs (6)
436
public TypeWithAnnotations SubstituteType(
AbstractTypeMap
typeMap) =>
439
internal TypeWithAnnotations SubstituteTypeCore(
AbstractTypeMap
typeMap)
876
internal abstract TypeWithAnnotations SubstituteType(TypeWithAnnotations type,
AbstractTypeMap
typeMap);
935
internal override TypeWithAnnotations SubstituteType(TypeWithAnnotations type,
AbstractTypeMap
typeMap)
1043
internal override TypeWithAnnotations SubstituteType(TypeWithAnnotations type,
AbstractTypeMap
typeMap)
1152
internal override TypeWithAnnotations SubstituteType(TypeWithAnnotations type,
AbstractTypeMap
typeMap)