15 references to InterfacesAndTheirBaseInterfacesNoUseSiteDiagnostics
Microsoft.CodeAnalysis.CSharp (15)
CodeGen\EmitExpression.cs (1)
3983
(to.IsInterfaceType() && from.IsInterfaceType() && !from.
InterfacesAndTheirBaseInterfacesNoUseSiteDiagnostics
.ContainsKey((NamedTypeSymbol)to));
Compiler\ClsComplianceChecker.cs (1)
819
foreach (NamedTypeSymbol @interface in type.
InterfacesAndTheirBaseInterfacesNoUseSiteDiagnostics
.Keys) // NOTE: would be hand-rolled in a standalone component.
Symbols\ConstraintsHelper.cs (1)
1394
foreach (var baseInterface in iface.
InterfacesAndTheirBaseInterfacesNoUseSiteDiagnostics
.Keys)
Symbols\Source\ExplicitInterfaceHelpers.cs (1)
217
MultiDictionary<NamedTypeSymbol, NamedTypeSymbol>.ValueSet set = containingType.
InterfacesAndTheirBaseInterfacesNoUseSiteDiagnostics
[explicitInterfaceNamedType];
Symbols\Source\SourceEventSymbol.cs (1)
701
foreach (NamedTypeSymbol @interface in this.containingType.
InterfacesAndTheirBaseInterfacesNoUseSiteDiagnostics
.Keys)
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (6)
121
MultiDictionary<NamedTypeSymbol, NamedTypeSymbol> interfacesAndTheirBases = this.
InterfacesAndTheirBaseInterfacesNoUseSiteDiagnostics
;
356
Debug.Assert(this.
InterfacesAndTheirBaseInterfacesNoUseSiteDiagnostics
[implementedInterface].Contains(implementedInterface));
459
MultiDictionary<NamedTypeSymbol, NamedTypeSymbol>.ValueSet set = currType.
InterfacesAndTheirBaseInterfacesNoUseSiteDiagnostics
[@interface];
1738
int numInterfaces = this.
InterfacesAndTheirBaseInterfacesNoUseSiteDiagnostics
.Count;
1750
NamedTypeSymbol[] interfaces = this.
InterfacesAndTheirBaseInterfacesNoUseSiteDiagnostics
.Keys.ToArray();
1897
if (type.
InterfacesAndTheirBaseInterfacesNoUseSiteDiagnostics
.ContainsKey(@interface))
Symbols\Source\SourceNamedTypeSymbol_Bases.cs (1)
150
var interfaces = this.
InterfacesAndTheirBaseInterfacesNoUseSiteDiagnostics
;
Symbols\TypeSymbol.cs (3)
51
/// <see cref="TypeSymbol.
InterfacesAndTheirBaseInterfacesNoUseSiteDiagnostics
"/>
402
var result =
InterfacesAndTheirBaseInterfacesNoUseSiteDiagnostics
;
2077
if (implementingType.
InterfacesAndTheirBaseInterfacesNoUseSiteDiagnostics
[@interface].Contains(@interface))