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)
133var renameRewriterService = document.GetRequiredLanguageService<IRenameRewriterLanguageService>(); 140var renameRewriterService = document.GetRequiredLanguageService<IRenameRewriterLanguageService>(); 150var renameRewriterLanguageService = languageServices.GetRequiredService<IRenameRewriterLanguageService>(); 179var renameRewriterService = 180conflictResolution.CurrentSolution.Services.GetRequiredLanguageService<IRenameRewriterLanguageService>(renamedSymbol.Language); 199var renameRewriterService = implicitReferenceLocationsPerLanguage.First().Document.Project.Services.GetRequiredService<IRenameRewriterLanguageService>(); 289var languageRenameService = projectOpt.Services.GetRequiredService<IRenameRewriterLanguageService>();
Rename\ConflictEngine\ConflictResolver.Session.cs (3)
695solution.Services.GetLanguageServices(language).GetService<IRenameRewriterLanguageService>() 817var renameRewriterLanguageService = document.GetRequiredLanguageService<IRenameRewriterLanguageService>();