4 writes to Start
Microsoft.CodeAnalysis.LanguageServer.Protocol (4)
Extensions\ProtocolConversions.cs (2)
347=> new LSP.Range { Start = LinePositionToPosition(linePositionSpan.Start), End = LinePositionToPosition(linePositionSpan.End) }; 1015Start = LinePositionToPosition(mappedSpanResult.LinePositionSpan.Start),
Extensions\ProtocolConversions.Diagnostics.cs (1)
148Start = new Position
Handler\CodeActions\CodeActionResolveHelper.cs (1)
248var emptyDocumentRange = new LSP.Range { Start = new Position { Line = 0, Character = 0 }, End = new Position { Line = 0, Character = 0 } };
12 references to Start
Microsoft.CodeAnalysis.LanguageServer.Protocol (12)
Extensions\ProtocolConversions.cs (2)
296=> new(PositionToLinePosition(range.Start), PositionToLinePosition(range.End)); 321=> $"{{ Start={PositionToString(range.Start)}, End={PositionToString(range.End)} }}";
Handler\Breakpoints\ValidateBreakableRangeHandler.cs (4)
115var breakpointLineDelta = breakpointRange.End.Line - breakpointRange.Start.Line; 116var existingLineDelta = existingRange.End.Line - existingRange.Start.Line; 119breakpointRange.End.Character - breakpointRange.Start.Character < existingRange.End.Character - existingRange.Start.Character);
Handler\CodeLens\CodeLensResolveHandler.cs (2)
50request.Range.Start 78request.Range.Start,
Handler\DocumentChanges\DidChangeHandler.cs (1)
47if (prevChange.Range.Start.CompareTo(curChange.Range.End) < 0)
Protocol\Range.cs (3)
71EqualityComparer<Position>.Default.Equals(this.Start, other.Start) && 79hashCode = (hashCode * -1521134295) + EqualityComparer<Position>.Default.GetHashCode(this.Start);