10 references to EffectiveBaseClassNoUseSiteDiagnostics
Microsoft.CodeAnalysis.CSharp (10)
Binder\Binder_Lookup.cs (1)
2146
NamedTypeSymbol effectiveBaseClass = type.
EffectiveBaseClassNoUseSiteDiagnostics
;
FlowAnalysis\NullableWalker.cs (1)
6112
TypeParameterSymbol tp => tp.
EffectiveBaseClassNoUseSiteDiagnostics
,
Symbols\Source\SourceTypeParameterSymbol.cs (1)
369
Debug.Assert(this.ContainingSymbol.IsContainingSymbolOfAllTypeParameters(this.
EffectiveBaseClassNoUseSiteDiagnostics
));
Symbols\TypeParameterSymbol.cs (1)
272
var result =
EffectiveBaseClassNoUseSiteDiagnostics
;
Symbols\TypeSymbol.cs (1)
241
return this.IsTypeParameter() ? ((TypeParameterSymbol)this).
EffectiveBaseClassNoUseSiteDiagnostics
: this;
Symbols\TypeSymbolExtensions.cs (1)
468
return typeParameter.
EffectiveBaseClassNoUseSiteDiagnostics
.AllInterfacesNoUseSiteDiagnostics.Concat(typeParameter.AllEffectiveInterfacesNoUseSiteDiagnostics);
Utilities\TypeSymbolExtensions.cs (1)
184
return ((TypeParameterSymbol)type).
EffectiveBaseClassNoUseSiteDiagnostics
;
Utilities\TypeUnionValueSet.cs (1)
187
&& inputValue is TypeParameterSymbol {
EffectiveBaseClassNoUseSiteDiagnostics
: { IsClosed: true } effectiveClosedBase }
Utilities\ValueSetFactory.ClosedClassTypeUnionValueSetFactory.cs (1)
21
Debug.Assert(closedClassOrTypeParameter is NamedTypeSymbol { IsClosed: true } or TypeParameterSymbol {
EffectiveBaseClassNoUseSiteDiagnostics
.IsClosed: true });
Utilities\ValueSetFactory.cs (1)
86
&& input.Type is (NamedTypeSymbol { IsClosed: true } or TypeParameterSymbol {
EffectiveBaseClassNoUseSiteDiagnostics
.IsClosed: true }) and var closedClassOrTypeParameter)