4 writes to End
Microsoft.CodeAnalysis.LanguageServer.Protocol (4)
Extensions\ProtocolConversions.cs (2)
347=> new LSP.Range { Start = LinePositionToPosition(linePositionSpan.Start), End = LinePositionToPosition(linePositionSpan.End) }; 1016End = LinePositionToPosition(mappedSpanResult.LinePositionSpan.End)
Extensions\ProtocolConversions.Diagnostics.cs (1)
153End = 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 } };
10 references to End
Microsoft.CodeAnalysis.LanguageServer.Protocol (10)
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\DocumentChanges\DidChangeHandler.cs (1)
47if (prevChange.Range.Start.CompareTo(curChange.Range.End) < 0)
Protocol\Range.cs (3)
72EqualityComparer<Position>.Default.Equals(this.End, other.End); 80hashCode = (hashCode * -1521134295) + EqualityComparer<Position>.Default.GetHashCode(this.End);