11 overrides of GetEffectiveBaseClass
Microsoft.CodeAnalysis.CSharp (11)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TypeParameterSymbol.cs (1)
137
internal override NamedTypeSymbol
GetEffectiveBaseClass
(ConsList<TypeParameterSymbol> inProgress)
Symbols\ErrorTypeSymbol.ErrorTypeParameterSymbol.cs (1)
172
internal override NamedTypeSymbol?
GetEffectiveBaseClass
(ConsList<TypeParameterSymbol> inProgress)
Symbols\Metadata\PE\PETypeParameterSymbol.cs (1)
628
internal override NamedTypeSymbol
GetEffectiveBaseClass
(ConsList<TypeParameterSymbol> inProgress)
Symbols\Retargeting\RetargetingTypeParameterSymbol.cs (1)
102
internal override NamedTypeSymbol
GetEffectiveBaseClass
(ConsList<TypeParameterSymbol> inProgress)
Symbols\Source\CrefTypeParameterSymbol.cs (1)
207
internal override NamedTypeSymbol
GetEffectiveBaseClass
(ConsList<TypeParameterSymbol> inProgress)
Symbols\Source\IndexedTypeParameterSymbol.cs (1)
222
internal override NamedTypeSymbol
GetEffectiveBaseClass
(ConsList<TypeParameterSymbol> inProgress)
Symbols\Source\SourceTypeParameterSymbol.cs (1)
104
internal override NamedTypeSymbol
GetEffectiveBaseClass
(ConsList<TypeParameterSymbol> inProgress)
Symbols\SubstitutedTypeParameterSymbol.cs (1)
175
internal override NamedTypeSymbol
GetEffectiveBaseClass
(ConsList<TypeParameterSymbol> inProgress)
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListTypeParameterSymbol.cs (1)
63
internal override NamedTypeSymbol
GetEffectiveBaseClass
(ConsList<TypeParameterSymbol> inProgress) => ContainingAssembly.GetSpecialType(SpecialType.System_Object);
Symbols\Synthesized\SynthesizedInlineArrayTypeSymbol.cs (1)
255
internal override NamedTypeSymbol
GetEffectiveBaseClass
(ConsList<TypeParameterSymbol> inProgress) => ContainingAssembly.GetSpecialType(SpecialType.System_Object);
Symbols\SynthesizedSimpleMethodTypeParameterSymbol.cs (1)
120
internal override NamedTypeSymbol
GetEffectiveBaseClass
(ConsList<TypeParameterSymbol> inProgress)
3 references to GetEffectiveBaseClass
Microsoft.CodeAnalysis.CSharp (3)
Symbols\ConstraintsHelper.cs (1)
192
constraintEffectiveBase = constraintTypeParameter.
GetEffectiveBaseClass
(constraintsInProgress);
Symbols\Retargeting\RetargetingTypeParameterSymbol.cs (1)
104
return this.RetargetingTranslator.Retarget(_underlyingTypeParameter.
GetEffectiveBaseClass
(inProgress), RetargetOptions.RetargetPrimitiveTypesByTypeCode);
Symbols\SubstitutedTypeParameterSymbol.cs (1)
177
return _map.SubstituteNamedType(_underlyingTypeParameter.
GetEffectiveBaseClass
(inProgress));