1 implementation of IRenameTrackingLanguageHeuristicsService
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
RenameTracking\CSharpRenameTrackingLanguageHeuristicsService.cs (1)
13internal sealed class CSharpRenameTrackingLanguageHeuristicsService : IRenameTrackingLanguageHeuristicsService
7 references to IRenameTrackingLanguageHeuristicsService
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
RenameTracking\CSharpRenameTrackingLanguageHeuristicsService.cs (1)
12[ExportLanguageService(typeof(IRenameTrackingLanguageHeuristicsService), LanguageNames.CSharp), Shared]
Microsoft.CodeAnalysis.EditorFeatures (6)
RenameTracking\RenameTrackingTaggerProvider.StateMachine.cs (3)
279return TryGetSyntaxFactsService(out var syntaxFactsService) && TryGetLanguageHeuristicsService(out var languageHeuristicsService) && 358private bool TryGetLanguageHeuristicsService(out IRenameTrackingLanguageHeuristicsService languageHeuristicsService) 366languageHeuristicsService = document.GetLanguageService<IRenameTrackingLanguageHeuristicsService>();
RenameTracking\RenameTrackingTaggerProvider.TrackingSession.cs (3)
184var languageHeuristicsService = document.GetLanguageService<IRenameTrackingLanguageHeuristicsService>(); 260IRenameTrackingLanguageHeuristicsService languageHeuristicsService,