24 references to BaseTypeWithDefinitionUseSiteDiagnostics
Microsoft.CodeAnalysis.CSharp (24)
Binder\Binder_Attributes.cs (1)
432
var baseType = attributeType.
BaseTypeWithDefinitionUseSiteDiagnostics
(ref useSiteInfo);
Binder\Binder_Lookup.cs (2)
1193
for (NamedTypeSymbol b = derivedType.
BaseTypeWithDefinitionUseSiteDiagnostics
(ref useSiteInfo); (object)b != null; b = b.
BaseTypeWithDefinitionUseSiteDiagnostics
(ref useSiteInfo))
Binder\Binder_Operators.cs (1)
1268
for (var type = containingType; (object)type != null; type = type.
BaseTypeWithDefinitionUseSiteDiagnostics
(ref useSiteInfo))
Binder\Semantics\Conversions\ConversionsBase.cs (4)
996
for (TypeSymbol b = derivedType.
BaseTypeWithDefinitionUseSiteDiagnostics
(ref useSiteInfo); (object)b != null; b = b.
BaseTypeWithDefinitionUseSiteDiagnostics
(ref useSiteInfo))
3551
for (var type = t.EffectiveBaseClass(ref useSiteInfo); (object)type != null; type = type.
BaseTypeWithDefinitionUseSiteDiagnostics
(ref useSiteInfo))
3603
for (var type = t.EffectiveBaseClass(ref useSiteInfo); (object)type != null; type = type.
BaseTypeWithDefinitionUseSiteDiagnostics
(ref useSiteInfo))
Binder\Semantics\Conversions\UserDefinedConversions.cs (2)
130
NamedTypeSymbol t = type.
BaseTypeWithDefinitionUseSiteDiagnostics
(ref useSiteInfo);
138
t = t.
BaseTypeWithDefinitionUseSiteDiagnostics
(ref useSiteInfo);
Binder\Semantics\Operators\BinaryOperatorOverloadResolution.cs (2)
890
current = type0.
BaseTypeWithDefinitionUseSiteDiagnostics
(ref useSiteInfo);
898
for (; (object)current != null; current = current.
BaseTypeWithDefinitionUseSiteDiagnostics
(ref useSiteInfo))
Binder\Semantics\Operators\UnaryOperatorOverloadResolution.cs (2)
394
current = type0.
BaseTypeWithDefinitionUseSiteDiagnostics
(ref useSiteInfo);
402
for (; (object)current != null; current = current.
BaseTypeWithDefinitionUseSiteDiagnostics
(ref useSiteInfo))
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (4)
2254
sourceBase = source.
BaseTypeWithDefinitionUseSiteDiagnostics
(ref useSiteInfo);
2268
sourceBase = sourceBase.
BaseTypeWithDefinitionUseSiteDiagnostics
(ref useSiteInfo);
2639
var targetBase = target.
BaseTypeWithDefinitionUseSiteDiagnostics
(ref useSiteInfo);
2648
targetBase = targetBase.
BaseTypeWithDefinitionUseSiteDiagnostics
(ref useSiteInfo);
Symbols\SymbolExtensions.cs (1)
63
current = current.
BaseTypeWithDefinitionUseSiteDiagnostics
(ref useSiteInfo))
Symbols\TypeParameterSymbol.cs (1)
352
current = current.
BaseTypeWithDefinitionUseSiteDiagnostics
(ref useSiteInfo);
Symbols\TypeSymbol.cs (4)
220
current = current.
BaseTypeWithDefinitionUseSiteDiagnostics
(ref useSiteInfo);
261
var t = this.
BaseTypeWithDefinitionUseSiteDiagnostics
(ref useSiteInfo);
269
t = t.
BaseTypeWithDefinitionUseSiteDiagnostics
(ref useSiteInfo);
838
for (TypeSymbol currType = implementingType; (object)currType != null; currType = currType.
BaseTypeWithDefinitionUseSiteDiagnostics
(ref useSiteInfo))