19 references to HaveSameILSignature
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Source\ExtensionGroupingInfo.cs (2)
91Debug.Assert(groupingNamesMatch || !HaveSameILSignature(type1, type2), 434checkCollisions(enumerateExtensionsInGrouping(groupingType), HaveSameILSignature, ref alreadyReportedExtensions, diagnostics);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (17)
Semantics\ExtensionTests2.cs (17)
28741Assert.Equal(groupingMatch, ExtensionGroupingInfo.HaveSameILSignature(extension1, extension2)); 29191Assert.True(ExtensionGroupingInfo.HaveSameILSignature((SourceNamedTypeSymbol)extensions[0], (SourceNamedTypeSymbol)extensions[1])); 29480Assert.False(ExtensionGroupingInfo.HaveSameILSignature(extension1, extension2)); 29534Assert.False(ExtensionGroupingInfo.HaveSameILSignature((SourceNamedTypeSymbol)extensions[0], (SourceNamedTypeSymbol)extensions[1])); 29563Assert.False(ExtensionGroupingInfo.HaveSameILSignature((SourceNamedTypeSymbol)extensions[0], (SourceNamedTypeSymbol)extensions[1])); 29594Assert.False(ExtensionGroupingInfo.HaveSameILSignature((SourceNamedTypeSymbol)extensions[0], (SourceNamedTypeSymbol)extensions[1])); 29625Assert.False(ExtensionGroupingInfo.HaveSameILSignature((SourceNamedTypeSymbol)extensions[0], (SourceNamedTypeSymbol)extensions[1])); 29662Assert.False(ExtensionGroupingInfo.HaveSameILSignature(extension1, extension2)); 29734() => Assert.False(ExtensionGroupingInfo.HaveSameILSignature(extension1, extension2)), 29770() => Assert.False(ExtensionGroupingInfo.HaveSameILSignature(extension1, extension2)), 29812() => Assert.False(ExtensionGroupingInfo.HaveSameILSignature(extension1, extension2)), 29857() => Assert.True(ExtensionGroupingInfo.HaveSameILSignature(extension1, extension2)), 29894() => Assert.True(ExtensionGroupingInfo.HaveSameILSignature(extension1, extension2)), 29927() => Assert.True(ExtensionGroupingInfo.HaveSameILSignature(extension1, extension2)), 29994() => Assert.True(ExtensionGroupingInfo.HaveSameILSignature(extension1, extension2)), 30041() => Assert.True(ExtensionGroupingInfo.HaveSameILSignature(extension1, extension2)), 30169Assert.False(ExtensionGroupingInfo.HaveSameILSignature(extension1, extension2));