1 implementation of IGenerateEqualsAndGetHashCodeService
Microsoft.CodeAnalysis.Features (1)
GenerateEqualsAndGetHashCodeFromMembers\AbstractGenerateEqualsAndGetHashCodeService.cs (1)
19
internal 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)
144
var
equalsAndGetHashCodeService = document.GetRequiredLanguageService<
IGenerateEqualsAndGetHashCodeService
>();
293
var
equalsAndGetHashCodeService = document.GetRequiredLanguageService<
IGenerateEqualsAndGetHashCodeService
>();
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (4)
600
var
equalsAndGetHashCodeService = startingDocument.GetRequiredLanguageService<
IGenerateEqualsAndGetHashCodeService
>();
821
var
equalsAndGetHashCodeService = document.GetRequiredLanguageService<
IGenerateEqualsAndGetHashCodeService
>();
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeAction.cs (8)
89
var
service = _document.GetRequiredLanguageService<
IGenerateEqualsAndGetHashCodeService
>();
189
var
service = _document.GetRequiredLanguageService<
IGenerateEqualsAndGetHashCodeService
>();
195
var
service = _document.GetRequiredLanguageService<
IGenerateEqualsAndGetHashCodeService
>();
203
var
service = _document.GetRequiredLanguageService<
IGenerateEqualsAndGetHashCodeService
>();
GenerateEqualsAndGetHashCodeFromMembers\IGenerateEqualsAndGetHashCodeServiceExtensions.cs (1)
14
this
IGenerateEqualsAndGetHashCodeService
service, Document document, INamedTypeSymbol namedType,