7 references to CLRSignature
Microsoft.CodeAnalysis.CSharp (7)
Emitter\Model\NamedTypeSymbolAdapter.cs (1)
990seen = new HashSet<NamedTypeSymbol>(Symbols.SymbolEqualityComparer.CLRSignature);
Lowering\LocalRewriter\DelegateCacheContainer.cs (2)
98var symbolComparer = SymbolEqualityComparer.CLRSignature; 107var 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);