1 write to InDocumentInfo
Microsoft.CodeAnalysis.Features (1)
NavigationBar\NavigationBarItems\RoslynNavigationBarItem.SymbolItem.cs (1)
91
InDocumentInfo
= inDocumentInfo;
16 references to InDocumentInfo
Microsoft.CodeAnalysis.EditorFeatures (3)
Extensibility\NavigationBar\AbstractEditorNavigationBarItemService.cs (2)
77
if (symbolItem.Location.
InDocumentInfo
!= null)
81
var navigationSpan = item.GetCurrentItemSpan(textVersion, symbolItem.Location.
InDocumentInfo
.Value.navigationSpan);
Extensibility\NavigationBar\WrappedNavigationBarItem.cs (1)
47
if (underlyingItem is RoslynNavigationBarItem.SymbolItem { Location.
InDocumentInfo
.spans: var symbolSpans })
Microsoft.CodeAnalysis.Features (9)
NavigationBar\NavigationBarItems\RoslynNavigationBarItem.SymbolItem.cs (9)
64
/// <remarks>Exactly one of <see cref="
InDocumentInfo
"/> and <see cref="OtherDocumentInfo"/> will be
74
/// <remarks>Exactly one of <see cref="
InDocumentInfo
"/> and <see cref="OtherDocumentInfo"/> will be
100
if ((
InDocumentInfo
== null) != (other.
InDocumentInfo
== null))
106
if (
InDocumentInfo
!= null)
108
if (!this.
InDocumentInfo
.Value.spans.SequenceEqual(other.
InDocumentInfo
!.Value.spans) ||
109
this.
InDocumentInfo
.Value.navigationSpan != other.
InDocumentInfo
.Value.navigationSpan)
Microsoft.CodeAnalysis.LanguageServer.Protocol (4)
Handler\Symbols\DocumentSymbolsHandler.cs (4)
90
if (item is not RoslynNavigationBarItem.SymbolItem symbolItem || symbolItem.Location.
InDocumentInfo
== null)
98
Range = ProtocolConversions.TextSpanToRange(symbolItem.Location.
InDocumentInfo
.Value.navigationSpan, text),
111
symbolItem.Location.
InDocumentInfo
== null)
116
var (spans, navigationSpan) = symbolItem.Location.
InDocumentInfo
.Value;