12 references to Location
Microsoft.CodeAnalysis.EditorFeatures (5)
Extensibility\NavigationBar\AbstractEditorNavigationBarItemService.cs (4)
77if (symbolItem.Location.InDocumentInfo != null) 81var navigationSpan = item.GetCurrentItemSpan(textVersion, symbolItem.Location.InDocumentInfo.Value.navigationSpan); 88Contract.ThrowIfNull(symbolItem.Location.OtherDocumentInfo); 89var (documentId, span) = symbolItem.Location.OtherDocumentInfo.Value;
Extensibility\NavigationBar\WrappedNavigationBarItem.cs (1)
47if (underlyingItem is RoslynNavigationBarItem.SymbolItem { Location.InDocumentInfo.spans: var symbolSpans })
Microsoft.CodeAnalysis.Features (3)
NavigationBar\NavigationBarItems\RoslynNavigationBarItem.SymbolItem.cs (3)
39=> SerializableNavigationBarItem.SymbolItem(Text, Glyph, Name, IsObsolete, Location, SerializableNavigationBarItem.Dehydrate(ChildItems), Indent, Bolded, Grayed); 48Location.Equals(other.Location);
Microsoft.CodeAnalysis.LanguageServer.Protocol (4)
Handler\Symbols\DocumentSymbolsHandler.cs (4)
90if (item is not RoslynNavigationBarItem.SymbolItem symbolItem || symbolItem.Location.InDocumentInfo == null) 98Range = ProtocolConversions.TextSpanToRange(symbolItem.Location.InDocumentInfo.Value.navigationSpan, text), 111symbolItem.Location.InDocumentInfo == null) 116var (spans, navigationSpan) = symbolItem.Location.InDocumentInfo.Value;