Implemented interface member:
7 references to Equals
Microsoft.CodeAnalysis.Extensions.Package (7)
Symbols\ITypeSymbolExtensions.cs (7)
160
return type.GetBaseTypesAndThis().Concat(type.AllInterfaces).Contains(t => SymbolEquivalenceComparer.Instance.
Equals
(t, baseType));
168
return type.GetBaseTypesAndThis().Contains(t => SymbolEquivalenceComparer.Instance.
Equals
(t, baseType));
179
if (SymbolEquivalenceComparer.Instance.
Equals
(type, originalBaseType))
185
return baseTypes.Contains(t => SymbolEquivalenceComparer.Instance.
Equals
(t.OriginalDefinition, originalBaseType));
201
if (SymbolEquivalenceComparer.Instance.
Equals
(currentBaseType.OriginalDefinition, originalBaseType))
216
return type.AllInterfaces.Any(static (t, originalInterfaceType) => SymbolEquivalenceComparer.Instance.
Equals
(t.OriginalDefinition, originalInterfaceType), originalInterfaceType);
222
return type.AllInterfaces.Contains(t => SymbolEquivalenceComparer.Instance.
Equals
(t, interfaceType));