6 writes to Character
Microsoft.CodeAnalysis.LanguageServer.Protocol (6)
Extensions\ProtocolConversions.cs (1)
344=> new LSP.Position { Line = linePosition.Line, Character = linePosition.Character };
Extensions\ProtocolConversions.Diagnostics.cs (2)
150Character = dataLocation.UnmappedFileSpan.StartLinePosition.Character, 155Character = dataLocation.UnmappedFileSpan.EndLinePosition.Character,
Handler\CodeActions\CodeActionResolveHelper.cs (2)
248var emptyDocumentRange = new LSP.Range { Start = new Position { Line = 0, Character = 0 }, End = new Position { Line = 0, Character = 0 } };
Protocol\Position.cs (1)
32this.Character = character;
13 references to Character
Microsoft.CodeAnalysis.LanguageServer.Protocol (13)
Extensions\Extensions.cs (4)
277if (p1.Character > p2.Character) 279else if (p1.Character < p2.Character)
Extensions\ProtocolConversions.cs (2)
293=> new(position.Line, position.Character); 324=> $"{{ Line={position.Line}, Character={position.Character} }}";
Handler\Breakpoints\ValidateBreakableRangeHandler.cs (4)
115breakpointRange.End.Character - breakpointRange.Start.Character < existingRange.End.Character - existingRange.Start.Character);
Protocol\Position.cs (3)
107this.Character == other.Character; 116return this.Line ^ this.Character;