2 implementations of INavigableItemsService
Microsoft.CodeAnalysis.ExternalAccess.FSharp (1)
Internal\Navigation\FSharpFindDefinitionService.cs (1)
19internal class FSharpNavigableItemsService(IFSharpFindDefinitionService service) : INavigableItemsService
Microsoft.CodeAnalysis.Features (1)
Navigation\AbstractNavigableItemsService.cs (1)
15internal abstract class AbstractNavigableItemsService : INavigableItemsService
11 references to INavigableItemsService
Microsoft.CodeAnalysis.CSharp.Features (1)
Navigation\CSharpFindDefinitionService.cs (1)
12[ExportLanguageService(typeof(INavigableItemsService), LanguageNames.CSharp), Shared]
Microsoft.CodeAnalysis.EditorFeatures (4)
CodeDefinitionWindow\DefinitionContextTracker.cs (2)
199var findDefinitionService = document.GetLanguageService<INavigableItemsService>();
Peek\PeekableItemSource.cs (2)
80var service = document.GetLanguageService<INavigableItemsService>();
Microsoft.CodeAnalysis.ExternalAccess.FSharp (1)
Internal\Navigation\FSharpFindDefinitionService.cs (1)
16[ExportLanguageService(typeof(INavigableItemsService), LanguageNames.FSharp), Shared]
Microsoft.CodeAnalysis.ExternalAccess.OmniSharp (2)
GoToDefinition\OmniSharpFindDefinitionService.cs (2)
18var service = document.GetLanguageService<INavigableItemsService>();
Microsoft.CodeAnalysis.Features (1)
Navigation\IDefinitionLocationService.cs (1)
19/// <see cref="INavigableItemsService"/> should be used instead.
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Handler\Definitions\AbstractGoToDefinitionHandler.cs (2)
55var service = document.GetLanguageService<INavigableItemsService>();