2 writes to SelectionRange
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\Symbols\DocumentSymbolsHandler.cs (1)
115SelectionRange = ProtocolConversions.TextSpanToRange(selectionSpan, text),
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (1)
Symbols\DocumentSymbolsTests.Hierarchical.cs (1)
848SelectionRange = testLspServer.GetLocations(selectionRangeLocationName).Single().Range,
7 references to SelectionRange
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (6)
Symbols\DocumentSymbolsTests.Hierarchical.cs (6)
807Assert.Equal(expected.SelectionRange, actual.SelectionRange); 810Assert.True(IsPositionBeforeOrEqual(actual.Range.Start, actual.SelectionRange.Start), 811$"SelectionRange start {actual.SelectionRange.Start} should be >= Range start {actual.Range.Start}"); 812Assert.True(IsPositionBeforeOrEqual(actual.SelectionRange.End, actual.Range.End), 813$"SelectionRange end {actual.SelectionRange.End} should be <= Range end {actual.Range.End}");
Microsoft.VisualStudio.LanguageServices (1)
DocumentOutline\DocumentOutlineViewModel_Utilities.cs (1)
82GetSymbolRangeSpan(symbol.SelectionRange),