7 references to CLRSignature
Microsoft.CodeAnalysis.CSharp (7)
Emitter\Model\NamedTypeSymbolAdapter.cs (1)
985seen = new HashSet<NamedTypeSymbol>(Symbols.SymbolEqualityComparer.CLRSignature);
Lowering\LocalRewriter\DelegateCacheContainer.cs (2)
93var symbolComparer = SymbolEqualityComparer.CLRSignature; 102var symbolComparer = SymbolEqualityComparer.CLRSignature;
Symbols\Metadata\PE\MetadataDecoder.cs (1)
550? scope.AllInterfacesNoUseSiteDiagnostics.IndexOf((NamedTypeSymbol)targetTypeSymbol, 0, SymbolEqualityComparer.CLRSignature) != -1
Symbols\TypeSymbol.cs (3)
56new MultiDictionary<NamedTypeSymbol, NamedTypeSymbol>(0, SymbolEqualityComparer.CLRSignature); 372/// of all such types. Keys are compared using <see cref="SymbolEqualityComparer.CLRSignature"/>, 417var resultBuilder = new MultiDictionary<NamedTypeSymbol, NamedTypeSymbol>(declaredInterfaces.Length, SymbolEqualityComparer.CLRSignature, SymbolEqualityComparer.ConsiderEverything);