2 implementations of IRenameTrackingLanguageHeuristicsService
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
RenameTracking\CSharpRenameTrackingLanguageHeuristicsService.cs (1)
13internal sealed class CSharpRenameTrackingLanguageHeuristicsService : IRenameTrackingLanguageHeuristicsService
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (1)
RenameTracking\BasicRenameTrackingLanguageHeuristicsService.vb (1)
12Implements IRenameTrackingLanguageHeuristicsService
9 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)
285return TryGetSyntaxFactsService(out var syntaxFactsService) && TryGetLanguageHeuristicsService(out var languageHeuristicsService) && 363private bool TryGetLanguageHeuristicsService(out IRenameTrackingLanguageHeuristicsService languageHeuristicsService) 371languageHeuristicsService = document.GetLanguageService<IRenameTrackingLanguageHeuristicsService>();
RenameTracking\RenameTrackingTaggerProvider.TrackingSession.cs (3)
174var languageHeuristicsService = document.GetLanguageService<IRenameTrackingLanguageHeuristicsService>(); 252IRenameTrackingLanguageHeuristicsService languageHeuristicsService,
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (2)
RenameTracking\BasicRenameTrackingLanguageHeuristicsService.vb (2)
10<ExportLanguageService(GetType(IRenameTrackingLanguageHeuristicsService), LanguageNames.VisualBasic), [Shared]> 19Public Function IsIdentifierValidForRenameTracking(name As String) As Boolean Implements IRenameTrackingLanguageHeuristicsService.IsIdentifierValidForRenameTracking