21 references to AllInterfacesWithDefinitionUseSiteDiagnostics
Microsoft.CodeAnalysis.CSharp (21)
Binder\Binder_Lookup.cs (2)
1004foreach (var iface in type.AllInterfacesWithDefinitionUseSiteDiagnostics(ref useSiteInfo)) 1128return type.AllInterfacesWithDefinitionUseSiteDiagnostics(ref useSiteInfo);
Binder\Binder_QueryErrors.cs (1)
105foreach (var i in instanceType.AllInterfacesWithDefinitionUseSiteDiagnostics(ref useSiteInfo))
Binder\ForEachLoopBinder.cs (2)
1849var allInterfaces = typeParameter.EffectiveBaseClass(ref useSiteInfo).AllInterfacesWithDefinitionUseSiteDiagnostics(ref useSiteInfo) 1856GetIEnumerableOfT(type.AllInterfacesWithDefinitionUseSiteDiagnostics(ref useSiteInfo), isAsync, compilation, ref @implementedIEnumerable, ref foundMultiple);
Binder\Semantics\Conversions\ConversionsBase.cs (3)
966foreach (var iface in d.AllInterfacesWithDefinitionUseSiteDiagnostics(ref useSiteInfo)) 2983foreach (var i in d.AllInterfacesWithDefinitionUseSiteDiagnostics(ref useSiteInfo)) 3752foreach (var iface in this.corLibrary.GetDeclaredSpecialType(SpecialType.System_Array).AllInterfacesWithDefinitionUseSiteDiagnostics(ref useSiteInfo))
Binder\Semantics\Operators\BinaryOperatorOverloadResolution.cs (3)
253interfaces = operatorSourceOpt.AllInterfacesWithDefinitionUseSiteDiagnostics(ref useSiteInfo); 288shadowedInterfaces.AddAll(@interface.AllInterfacesWithDefinitionUseSiteDiagnostics(ref useSiteInfo)); 306shadowedInterfaces.AddAll(@interface.AllInterfacesWithDefinitionUseSiteDiagnostics(ref useSiteInfo));
Binder\Semantics\Operators\UnaryOperatorOverloadResolution.cs (2)
677interfaces = type0.AllInterfacesWithDefinitionUseSiteDiagnostics(ref useSiteInfo); 713shadowedInterfaces.AddAll(@interface.AllInterfacesWithDefinitionUseSiteDiagnostics(ref useSiteInfo));
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (3)
2325allInterfaces = source.AllInterfacesWithDefinitionUseSiteDiagnostics(ref useSiteInfo); 2331AllInterfacesWithDefinitionUseSiteDiagnostics(ref useSiteInfo). 2708ImmutableArray<NamedTypeSymbol> allInterfaces = target.AllInterfacesWithDefinitionUseSiteDiagnostics(ref useSiteInfo);
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
1649if (currentType.IsInterfaceType() && type.IsInterfaceType() && currentType.AllInterfacesWithDefinitionUseSiteDiagnostics(ref useSiteInfo).Contains((NamedTypeSymbol)type))
Emitter\NoPia\EmbeddedEvent.cs (1)
115sourceInterface.AllInterfacesWithDefinitionUseSiteDiagnostics(ref useSiteInfo);
Symbols\SymbolExtensions.cs (1)
73foreach (NamedTypeSymbol current in subType.AllInterfacesWithDefinitionUseSiteDiagnostics(ref useSiteInfo))
Symbols\TypeSymbol.cs (1)
1167ImmutableArray<NamedTypeSymbol> allInterfaces = implementingType.AllInterfacesWithDefinitionUseSiteDiagnostics(ref useSiteInfo);
Symbols\TypeSymbolExtensions.cs (1)
29foreach (NamedTypeSymbol @interface in subType.AllInterfacesWithDefinitionUseSiteDiagnostics(ref useSiteInfo))