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