9 instantiations of CompletionParams
IdeBenchmarks (1)
Lsp\LspCompletionSerializationBenchmarks.cs (1)
106
var completionParams = new LSP.
CompletionParams
()
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (8)
Completion\CompletionFeaturesTests.cs (8)
82
var completionParams = new LSP.
CompletionParams
()
459
var completionParams = new LSP.
CompletionParams
()
653
var completionParams = new LSP.
CompletionParams
()
760
var completionParams = new LSP.
CompletionParams
()
794
var completionParams = new LSP.
CompletionParams
()
962
var completionParams = new LSP.
CompletionParams
()
1031
var completionParams = new LSP.
CompletionParams
()
1087
var completionParams = new LSP.
CompletionParams
()
86 references to CompletionParams
IdeBenchmarks (3)
Lsp\LspCompletionBenchmarks.cs (1)
24
private LSP.
CompletionParams
? _completionParams;
Lsp\LspCompletionSerializationBenchmarks.cs (2)
106
var
completionParams = new LSP.CompletionParams()
117
var results = await testServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None);
Microsoft.CodeAnalysis.LanguageServer.Protocol (4)
Handler\Completion\CompletionHandler.cs (3)
28
internal sealed partial class CompletionHandler : ILspServiceDocumentRequestHandler<LSP.
CompletionParams
, LSP.CompletionList?>
43
public LSP.TextDocumentIdentifier GetTextDocumentIdentifier(LSP.
CompletionParams
request) => request.TextDocument;
46
LSP.
CompletionParams
request, RequestContext context, CancellationToken cancellationToken)
Protocol\Methods.Document.cs (1)
386
public static readonly LspRequest<
CompletionParams
, SumType<CompletionItem[], CompletionList>?> TextDocumentCompletion = new(TextDocumentCompletionName);
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (76)
Completion\CompletionFeaturesTests.cs (36)
82
var
completionParams = new LSP.CompletionParams()
94
var results = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None);
116
var
completionParams = CreateCompletionParams(
128
var completionResult = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None).ConfigureAwait(false);
203
var
completionParams = CreateCompletionParams(
215
var completionResult = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None).ConfigureAwait(false);
271
var
completionParams = CreateCompletionParams(
279
var completionResult = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None).ConfigureAwait(false);
336
var
completionParams = CreateCompletionParams(
343
var results = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None).ConfigureAwait(false);
366
results = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None).ConfigureAwait(false);
413
var
completionParams = CreateCompletionParams(
421
var results = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None);
459
var
completionParams = new LSP.CompletionParams()
471
var results = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None);
532
var
completionParams = CreateCompletionParams(
540
var completionResult = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None).ConfigureAwait(false);
653
var
completionParams = new LSP.CompletionParams()
665
var results = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None);
697
var
completionParams = CreateCompletionParams(
709
var completionResult = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None).ConfigureAwait(false);
760
var
completionParams = new LSP.CompletionParams()
772
var results = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None);
794
var
completionParams = new LSP.CompletionParams()
806
var results = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None);
821
results = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None).ConfigureAwait(false);
852
var
completionParams = CreateCompletionParams(
859
var results = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None).ConfigureAwait(false);
875
results = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None).ConfigureAwait(false);
962
var
completionParams = new LSP.CompletionParams()
975
var results = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None);
1031
var
completionParams = new LSP.CompletionParams()
1045
var results = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None);
1087
var
completionParams = new LSP.CompletionParams()
1103
var results = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None);
1118
results = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None);
Completion\CompletionResolveTests.cs (3)
463
var
completionParams = CreateCompletionParams(
480
LSP.
CompletionParams
completionParams)
482
var completionList = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName,
Completion\CompletionTests.cs (37)
87
var
completionParams = CreateCompletionParams(
140
var
completionParams = CreateCompletionParams(
175
var
completionParams = CreateCompletionParams(
210
var
completionParams = CreateCompletionParams(
250
var
completionParams = CreateCompletionParams(
280
var
completionParams = CreateCompletionParams(
315
var
completionParams = CreateCompletionParams(
340
var
completionParams = CreateCompletionParams(
364
var
completionParams = CreateCompletionParams(
399
var
completionParams = CreateCompletionParams(
425
var
completionParams = CreateCompletionParams(
458
var
completionParams = CreateCompletionParams(
487
var
completionParams = CreateCompletionParams(
526
var
completionParams = CreateCompletionParams(
565
var
completionParams = CreateCompletionParams(
625
var
completionParams = CreateCompletionParams(
667
var
completionParams = CreateCompletionParams(
724
var
completionParams = CreateCompletionParams(
757
var
completionParams = CreateCompletionParams(
787
var
completionParams = CreateCompletionParams(
815
var
completionParams = CreateCompletionParams(
869
var
completionParams = CreateCompletionParams(
925
var
completionParams = CreateCompletionParams(
981
var
completionParams = CreateCompletionParams(
1049
var
completionParams = CreateCompletionParams(
1118
var
completionParams = CreateCompletionParams(
1215
var
completionParams = CreateCompletionParams(
1279
var
completionParams = CreateCompletionParams(
1342
var
completionParams = CreateCompletionParams(
1402
var
completionParams = CreateCompletionParams(
1461
var
completionParams = CreateCompletionParams(
1500
var
completionParams = CreateCompletionParams(
1529
var
completionParams = CreateCompletionParams(
1561
var
completionParams = CreateCompletionParams(
1591
var
completionParams = CreateCompletionParams(
1601
internal static Task<LSP.CompletionList> RunGetCompletionsAsync(TestLspServer testLspServer, LSP.
CompletionParams
completionParams)
1603
return testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName,
Microsoft.VisualStudio.LanguageServices.Xaml (3)
Implementation\LanguageServer\Handler\Completion\CompletionHandler.cs (3)
30
internal sealed class CompletionHandler : ILspServiceDocumentRequestHandler<
CompletionParams
, CompletionList?>
49
public TextDocumentIdentifier GetTextDocumentIdentifier(
CompletionParams
request) => request.TextDocument;
51
public async Task<CompletionList?> HandleRequestAsync(
CompletionParams
request, RequestContext context, CancellationToken cancellationToken)