1 implementation of IRenameRewriterLanguageService
Microsoft.CodeAnalysis.Workspaces (1)
Rename\IRenameRewriterLanguageService.cs (1)
121internal abstract class AbstractRenameRewriterLanguageService : IRenameRewriterLanguageService
16 references to IRenameRewriterLanguageService
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
Rename\CSharpRenameRewriterLanguageService.cs (1)
33[ExportLanguageService(typeof(IRenameRewriterLanguageService), LanguageNames.CSharp), Shared]
Microsoft.CodeAnalysis.Workspaces (15)
Rename\ConflictEngine\ConflictResolver.cs (12)
139var renameRewriterService = document.GetRequiredLanguageService<IRenameRewriterLanguageService>(); 146var renameRewriterService = document.GetRequiredLanguageService<IRenameRewriterLanguageService>(); 156var renameRewriterLanguageService = languageServices.GetRequiredService<IRenameRewriterLanguageService>(); 185var renameRewriterService = 186conflictResolution.CurrentSolution.Services.GetRequiredLanguageService<IRenameRewriterLanguageService>(renamedSymbol.Language); 205var renameRewriterService = implicitReferenceLocationsPerLanguage.First().Document.Project.Services.GetRequiredService<IRenameRewriterLanguageService>(); 295var languageRenameService = projectOpt.Services.GetRequiredService<IRenameRewriterLanguageService>();
Rename\ConflictEngine\ConflictResolver.Session.cs (3)
726solution.Services.GetLanguageServices(language).GetService<IRenameRewriterLanguageService>() 848var renameRewriterLanguageService = document.GetRequiredLanguageService<IRenameRewriterLanguageService>();