5 references to EffectiveInterfacesNoUseSiteDiagnostics
Microsoft.CodeAnalysis.CSharp (5)
Binder\Binder_Patterns.cs (1)
465var interfaces = inputType is TypeParameterSymbol typeParam ? typeParam.EffectiveInterfacesNoUseSiteDiagnostics : inputType.AllInterfacesNoUseSiteDiagnostics;
CodeGen\EmitExpression.cs (1)
441((TypeParameterSymbol)receiverType).EffectiveInterfacesNoUseSiteDiagnostics.IsEmpty) || // This could be a nullable value type, which must be copied in order to not mutate the original value
Symbols\TypeParameterSymbol.cs (1)
295var result = EffectiveInterfacesNoUseSiteDiagnostics;
Symbols\TypeSymbol.cs (2)
108var interfaces = (baseType.TypeKind == TypeKind.TypeParameter) ? ((TypeParameterSymbol)baseType).EffectiveInterfacesNoUseSiteDiagnostics : baseType.InterfacesNoUseSiteDiagnostics(); 344var interfaces = (baseType.TypeKind == TypeKind.TypeParameter) ? ((TypeParameterSymbol)baseType).EffectiveInterfacesNoUseSiteDiagnostics : baseType.InterfacesNoUseSiteDiagnostics();