1 write to InDocumentInfo
Microsoft.CodeAnalysis.Features (1)
NavigationBar\NavigationBarItems\RoslynNavigationBarItem.SymbolItem.cs (1)
100InDocumentInfo = inDocumentInfo;
18 references to InDocumentInfo
Microsoft.CodeAnalysis.EditorFeatures (3)
Extensibility\NavigationBar\AbstractEditorNavigationBarItemService.cs (2)
77if (symbolItem.Location.InDocumentInfo != null) 81var navigationSpan = item.GetCurrentItemSpan(textVersion, symbolItem.Location.InDocumentInfo.Value.navigationSpan);
Extensibility\NavigationBar\WrappedNavigationBarItem.cs (1)
47if (underlyingItem is RoslynNavigationBarItem.SymbolItem { Location.InDocumentInfo.spans: var symbolSpans })
Microsoft.CodeAnalysis.Features (9)
NavigationBar\NavigationBarItems\RoslynNavigationBarItem.SymbolItem.cs (9)
73/// <remarks>Exactly one of <see cref="InDocumentInfo"/> and <see cref="OtherDocumentInfo"/> will be 83/// <remarks>Exactly one of <see cref="InDocumentInfo"/> and <see cref="OtherDocumentInfo"/> will be 109if ((InDocumentInfo == null) != (other.InDocumentInfo == null)) 115if (InDocumentInfo != null) 117if (!this.InDocumentInfo.Value.spans.SequenceEqual(other.InDocumentInfo!.Value.spans) || 118this.InDocumentInfo.Value.navigationSpan != other.InDocumentInfo.Value.navigationSpan)
Microsoft.CodeAnalysis.LanguageServer.Protocol (4)
Handler\Symbols\DocumentSymbolsHandler.cs (4)
83if (item is not RoslynNavigationBarItem.SymbolItem symbolItem || symbolItem.Location.InDocumentInfo == null) 94Range = ProtocolConversions.TextSpanToRange(symbolItem.Location.InDocumentInfo.Value.navigationSpan, text), 106symbolItem.Location.InDocumentInfo == null) 111var inDocumentInfo = symbolItem.Location.InDocumentInfo.Value;
Microsoft.CodeAnalysis.VisualBasic.Features (2)
NavigationBar\VisualBasicNavigationBarItemService.vb (2)
423bolded:=location.Value.InDocumentInfo IsNot Nothing)) 442bolded:=location.Value.InDocumentInfo IsNot Nothing))