1 implementation of IGenerateEqualsAndGetHashCodeService
Microsoft.CodeAnalysis.Features (1)
GenerateEqualsAndGetHashCodeFromMembers\AbstractGenerateEqualsAndGetHashCodeService.cs (1)
19internal abstract partial class AbstractGenerateEqualsAndGetHashCodeService : IGenerateEqualsAndGetHashCodeService
18 references to IGenerateEqualsAndGetHashCodeService
Microsoft.CodeAnalysis.CSharp.Features (1)
GenerateEqualsAndGetHashCodeFromMembers\CSharpGenerateEqualsAndGetHashCodeService.cs (1)
16[ExportLanguageService(typeof(IGenerateEqualsAndGetHashCodeService), LanguageNames.CSharp), Shared]
Microsoft.CodeAnalysis.Features (17)
ConvertAnonymousType\AbstractConvertAnonymousTypeToClassCodeRefactoringProvider.cs (4)
144var equalsAndGetHashCodeService = document.GetRequiredLanguageService<IGenerateEqualsAndGetHashCodeService>(); 293var equalsAndGetHashCodeService = document.GetRequiredLanguageService<IGenerateEqualsAndGetHashCodeService>();
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (4)
600var equalsAndGetHashCodeService = startingDocument.GetRequiredLanguageService<IGenerateEqualsAndGetHashCodeService>(); 821var equalsAndGetHashCodeService = document.GetRequiredLanguageService<IGenerateEqualsAndGetHashCodeService>();
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeAction.cs (8)
89var service = _document.GetRequiredLanguageService<IGenerateEqualsAndGetHashCodeService>(); 189var service = _document.GetRequiredLanguageService<IGenerateEqualsAndGetHashCodeService>(); 195var service = _document.GetRequiredLanguageService<IGenerateEqualsAndGetHashCodeService>(); 203var service = _document.GetRequiredLanguageService<IGenerateEqualsAndGetHashCodeService>();
GenerateEqualsAndGetHashCodeFromMembers\IGenerateEqualsAndGetHashCodeServiceExtensions.cs (1)
14this IGenerateEqualsAndGetHashCodeService service, Document document, INamedTypeSymbol namedType,