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