12 references to Location
Microsoft.CodeAnalysis.EditorFeatures (5)
Extensibility\NavigationBar\AbstractEditorNavigationBarItemService.cs (4)
77
if (symbolItem.
Location
.InDocumentInfo != null)
81
var navigationSpan = item.GetCurrentItemSpan(textVersion, symbolItem.
Location
.InDocumentInfo.Value.navigationSpan);
88
Contract.ThrowIfNull(symbolItem.
Location
.OtherDocumentInfo);
89
var (documentId, span) = symbolItem.
Location
.OtherDocumentInfo.Value;
Extensibility\NavigationBar\WrappedNavigationBarItem.cs (1)
47
if (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);
48
Location
.Equals(other.
Location
);
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;