1 type derived from AbstractChangeSignatureService
Microsoft.CodeAnalysis.CSharp.Features (1)
ChangeSignature\CSharpChangeSignatureService.cs (1)
36
internal sealed class CSharpChangeSignatureService :
AbstractChangeSignatureService
14 references to AbstractChangeSignatureService
Microsoft.CodeAnalysis.CSharp.Features (1)
ChangeSignature\CSharpChangeSignatureService.cs (1)
35
[ExportLanguageService(typeof(
AbstractChangeSignatureService
), LanguageNames.CSharp), Shared]
Microsoft.CodeAnalysis.Features (13)
ChangeSignature\AbstractChangeSignatureCodeRefactoringProvider.cs (2)
30
var
service = document.GetLanguageService<
AbstractChangeSignatureService
>();
ChangeSignature\AbstractChangeSignatureService.cs (6)
163
var
declarationChangeSignatureService = declarationDocument.GetRequiredLanguageService<
AbstractChangeSignatureService
>();
380
var
updater = doc.Project.Services.GetRequiredService<
AbstractChangeSignatureService
>();
464
var
updater = document.GetLanguageService<
AbstractChangeSignatureService
>();
ChangeSignature\ChangeSignatureCodeAction.cs (3)
14
internal sealed class ChangeSignatureCodeAction(
AbstractChangeSignatureService
changeSignatureService, ChangeSignatureAnalysisSucceededContext context) : CodeActionWithOptions
16
private readonly
AbstractChangeSignatureService
_changeSignatureService = changeSignatureService;
28
=>
AbstractChangeSignatureService
.GetChangeSignatureOptions(_context);
ChangeSignature\DelegateInvokeMethodReferenceFinder.cs (2)
57
var
changeSignatureService = document.GetRequiredLanguageService<
AbstractChangeSignatureService
>();