3 types derived from AbstractTypeMap
Microsoft.CodeAnalysis.CSharp (3)
Symbols\AbstractTypeParameterMap.cs (1)
18internal abstract class AbstractTypeParameterMap : AbstractTypeMap
Symbols\DynamicTypeEraser.cs (1)
14internal sealed class DynamicTypeEraser : AbstractTypeMap
Symbols\NativeIntegerTypeSymbol.cs (1)
298private sealed class NativeIntegerTypeMap : AbstractTypeMap
13 references to AbstractTypeMap
Microsoft.CodeAnalysis.CSharp (13)
Symbols\AnonymousTypes\AnonymousTypeDescriptor.cs (1)
110internal AnonymousTypeDescriptor SubstituteTypes(AbstractTypeMap map, out bool changed)
Symbols\AnonymousTypes\PublicSymbols\AnonymousManager.TypeOrDelegatePublicSymbol.cs (1)
33internal abstract AnonymousTypeOrDelegatePublicSymbol SubstituteTypes(AbstractTypeMap typeMap);
Symbols\AnonymousTypes\PublicSymbols\AnonymousType.DelegatePublicSymbol.cs (1)
29internal override AnonymousTypeOrDelegatePublicSymbol SubstituteTypes(AbstractTypeMap map)
Symbols\AnonymousTypes\PublicSymbols\AnonymousType.TypePublicSymbol.cs (1)
69internal override AnonymousTypeOrDelegatePublicSymbol SubstituteTypes(AbstractTypeMap map)
Symbols\ErrorTypeSymbol.cs (2)
37/// Called by <see cref="AbstractTypeMap.SubstituteType(TypeSymbol)"/> to perform substitution 42internal TypeWithAnnotations Substitute(AbstractTypeMap typeMap)
Symbols\TypeUnification.cs (1)
41private static TypeWithAnnotations SubstituteAllTypeParameters(AbstractTypeMap? substitution, TypeWithAnnotations type)
Symbols\TypeWithAnnotations.cs (6)
436public TypeWithAnnotations SubstituteType(AbstractTypeMap typeMap) => 439internal TypeWithAnnotations SubstituteTypeCore(AbstractTypeMap typeMap) 876internal abstract TypeWithAnnotations SubstituteType(TypeWithAnnotations type, AbstractTypeMap typeMap); 935internal override TypeWithAnnotations SubstituteType(TypeWithAnnotations type, AbstractTypeMap typeMap) 1043internal override TypeWithAnnotations SubstituteType(TypeWithAnnotations type, AbstractTypeMap typeMap) 1152internal override TypeWithAnnotations SubstituteType(TypeWithAnnotations type, AbstractTypeMap typeMap)