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