2 implementations of NavigableItem
Microsoft.CodeAnalysis.Features (2)
ExternalAccess\VSTypeScript\VSTypeScriptNavigateToSearchService.cs (1)
129public INavigableItem NavigableItem => new VSTypeScriptNavigableItemWrapper(_result.NavigableItem);
NavigateTo\RoslynNavigateToItem.cs (1)
278INavigableItem INavigateToSearchResult.NavigableItem => this;
10 references to NavigableItem
Microsoft.CodeAnalysis.ExternalAccess.OmniSharp (4)
NavigateTo\OmniSharpNavigateToSearchService.cs (4)
43var project = solution.GetRequiredProject(result.NavigableItem.Document.Project.Id); 44var document = await result.NavigableItem.Document.GetRequiredDocumentAsync(project.Solution, cancellationToken).ConfigureAwait(false); 54new OmniSharpNavigableItem(result.NavigableItem.DisplayTaggedParts, document, result.NavigableItem.SourceSpan));
Microsoft.CodeAnalysis.Features (6)
NavigateTo\NavigateToSearchResultComparer.cs (6)
28=> x?.NavigableItem.Document.FilePath == y?.NavigableItem.Document.FilePath && 29x?.NavigableItem.SourceSpan == y?.NavigableItem.SourceSpan; 32=> Hash.Combine(obj?.NavigableItem.Document.FilePath, obj?.NavigableItem.SourceSpan.GetHashCode() ?? 0);