8 references to Instance
Microsoft.CodeAnalysis.Features (5)
GenerateDefaultConstructors\AbstractGenerateDefaultConstructorsService.State.cs (1)
124
c => SignatureComparer.
Instance
.HaveSameSignature(
GenerateMember\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.State.cs (1)
88
return !existingMethods.Any(m => SignatureComparer.
Instance
.HaveSameSignature(m, generatedMethod, caseSensitive: syntaxFacts.IsCaseSensitive, compareParameterName: true, isParameterCaseSensitive: syntaxFacts.IsCaseSensitive));
ImplementInterface\AbstractImplementInterfaceService.CodeAction.cs (1)
539
return SignatureComparer.
Instance
.HaveSameSignatureAndConstraintsAndReturnTypeAndAccessors(
ImplementInterface\AbstractImplementInterfaceService.CodeAction_Conflicts.cs (2)
59
if (!SignatureComparer.
Instance
.HaveSameSignature(member1, member2, IsCaseSensitive))
74
!SignatureComparer.
Instance
.HaveSameSignatureAndConstraintsAndReturnTypeAndAccessors(member1, member2, IsCaseSensitive))
Microsoft.CodeAnalysis.Workspaces (3)
FindSymbols\FindReferences\Finders\ParameterSymbolReferenceFinder.cs (1)
140
SignatureComparer.
Instance
.HaveSameSignatureAndConstraintsAndReturnTypeAndAccessors(parameter.ContainingSymbol, symbol.ContainingSymbol, syntaxFacts.IsCaseSensitive) &&
Shared\Extensions\IMethodSymbolExtensions.cs (1)
230
if (!SignatureComparer.
Instance
.HaveSameSignature(method1.Parameters, method2.Parameters) ||
Shared\Extensions\ITypeSymbolExtensions.cs (1)
174
SignatureComparer.
Instance
.HaveSameSignatureAndConstraintsAndReturnTypeAndAccessors(member, constructedInterfaceMember, syntaxFacts.IsCaseSensitive)