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