2 implementations of IDefinitionLocationService
Microsoft.CodeAnalysis.EditorFeatures (1)
Navigation\AbstractDefinitionLocationService.cs (1)
25IStreamingFindUsagesPresenter streamingPresenter) : IDefinitionLocationService
Microsoft.CodeAnalysis.ExternalAccess.FSharp (1)
Internal\Editor\FSharpDefinitionLocationService.cs (1)
20IFSharpGoToDefinitionService service) : IDefinitionLocationService
9 references to IDefinitionLocationService
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
Navigation\CSharpDefinitionLocationService.cs (1)
14[ExportLanguageService(typeof(IDefinitionLocationService), LanguageNames.CSharp), Shared]
Microsoft.CodeAnalysis.EditorFeatures (5)
GoToDefinition\GoToDefinitionCommandHandler.cs (3)
43private static (Document?, IDefinitionLocationService?) GetDocumentAndService(ITextSnapshot snapshot) 46return (document, document?.GetLanguageService<IDefinitionLocationService>()); 99GoToDefinitionCommandArgs args, Document document, IDefinitionLocationService service, SnapshotPoint position)
NavigableSymbols\NavigableSymbolService.NavigableSymbolSource.cs (2)
40var definitionLocationService = document.GetLanguageService<IDefinitionLocationService>();
Microsoft.CodeAnalysis.ExternalAccess.FSharp (1)
Internal\Editor\FSharpDefinitionLocationService.cs (1)
16[ExportLanguageService(typeof(IDefinitionLocationService), LanguageNames.FSharp), Shared]
Microsoft.CodeAnalysis.Features (2)
Navigation\IDefinitionLocationService.cs (1)
34/// The result of a <see cref="IDefinitionLocationService.GetDefinitionLocationAsync"/> call.
Navigation\INavigableItemsService.cs (1)
15/// from <see cref="IDefinitionLocationService"/> in that this can show a rich display of the items, not just navigate