60 references to Position
Microsoft.CodeAnalysis.LanguageServer.Protocol (5)
Extensions\ProtocolConversions.cs (1)
360=> new LSP.Position { Line = linePosition.Line, Character = linePosition.Character };
Extensions\ProtocolConversions.Diagnostics.cs (2)
148Start = new Position 153End = new Position
Handler\CodeActions\CodeActionResolveHelper.cs (2)
260var emptyDocumentRange = new LSP.Range { Start = new Position { Line = 0, Character = 0 }, End = new Position { Line = 0, Character = 0 } };
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (55)
CodeActions\CodeActionResolveTests.cs (30)
48applicableRange: new LSP.Range { Start = new Position { Line = 4, Character = 8 }, End = new Position { Line = 4, Character = 11 } }, 72applicableRange: new LSP.Range { Start = new Position { Line = 4, Character = 8 }, End = new Position { Line = 4, Character = 11 } }, 103applicableRange: new LSP.Range { Start = new Position { Line = 4, Character = 8 }, End = new Position { Line = 4, Character = 11 } }, 135applicableRange: new LSP.Range { Start = new Position { Line = 4, Character = 8 }, End = new Position { Line = 4, Character = 11 } }, 178applicableRange: new LSP.Range { Start = new Position { Line = 0, Character = 6 }, End = new Position { Line = 0, Character = 9 } }, 199applicableRange: new LSP.Range { Start = new Position { Line = 0, Character = 6 }, End = new Position { Line = 0, Character = 9 } }, 236applicableRange: new LSP.Range { Start = new Position { Line = 2, Character = 33 }, End = new Position { Line = 39, Character = 2 } }, 295applicableRange: new LSP.Range { Start = new Position { Line = 0, Character = 6 }, End = new Position { Line = 0, Character = 9 } }, 320Start = new Position() 325End = new Position() 350Start = new Position() 355End = new Position() 377applicableRange: new LSP.Range { Start = new Position { Line = 0, Character = 6 }, End = new Position { Line = 0, Character = 9 } }, 423applicableRange: new LSP.Range { Start = new Position { Line = 3, Character = 6 }, End = new Position { Line = 3, Character = 9 } }, 451Start = new Position() 456End = new Position() 480Start = new Position() 485End = new Position() 507applicableRange: new LSP.Range { Start = new Position { Line = 3, Character = 6 }, End = new Position { Line = 3, Character = 9 } },
CodeActions\CodeActionsTests.cs (4)
51applicableRange: new LSP.Range { Start = new Position { Line = 4, Character = 8 }, End = new Position { Line = 4, Character = 11 } }, 87applicableRange: new LSP.Range { Start = new Position { Line = 4, Character = 12 }, End = new Position { Line = 4, Character = 12 } },
Completion\CompletionTests.cs (6)
498Start = new LSP.Position { Line = 5, Character = 19 }, 499End = new LSP.Position { Line = 5, Character = 19 } 537Start = new LSP.Position { Line = 5, Character = 21 }, 538End = new LSP.Position { Line = 5, Character = 21 } 576Start = new LSP.Position { Line = 5, Character = 25 }, 577End = new LSP.Position { Line = 5, Character = 25 }
DataTips\DataTipRangeHandlerTests.cs (4)
51Start = new LSP.Position { Line = 3, Character = 8 }, 52End = new LSP.Position { Line = 3, Character = 19 }, 56Start = new LSP.Position { Line = 3, Character = 8 }, 57End = new LSP.Position { Line = 3, Character = 38 },
Definitions\GoToDefinitionTests.cs (1)
94var position = new LSP.Position { Line = 5, Character = 18 };
Diagnostics\PullDiagnosticTests.cs (5)
341Assert.Equal(new Position { Line = 0, Character = 9 }, results[0].Diagnostics!.Single().Range.Start); 350Assert.Equal(new Position { Line = 0, Character = 10 }, results[0].Diagnostics!.Single().Range.Start); 1569Assert.Equal(new Position { Line = 0, Character = 9 }, results[0].Diagnostics!.Single().Range.Start); 1582Assert.Equal(new Position { Line = 0, Character = 10 }, results2[0].Diagnostics!.Single().Range.Start); 1602Assert.Equal(new Position { Line = 0, Character = 9 }, results[0].Diagnostics!.Single().Range.Start);
Metadata\LspMetadataAsSourceWorkspaceTests.cs (2)
108Start = new LSP.Position { Line = 4, Character = 40 }, 109End = new LSP.Position { Line = 4, Character = 40 }
References\FindImplementationsTests.cs (1)
96var position = new LSP.Position { Line = 2, Character = 9 };
Rename\RenameTests.cs (2)
172var startPosition = new LSP.Position { Line = 2, Character = 9 }; 173var endPosition = new LSP.Position { Line = 2, Character = 10 };