1 type derived from CompletionList
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Protocol\Internal\VSInternalCompletionList.cs (1)
12
internal class VSInternalCompletionList :
CompletionList
15 references to CompletionList
IdeBenchmarks (1)
Lsp\LspCompletionBenchmarks.cs (1)
102
var
results = CompletionTests.RunGetCompletionsAsync(_testServer!, _completionParams!).Result;
Microsoft.CodeAnalysis.LanguageServer.Protocol (14)
Handler\Completion\CompletionHandler.cs (3)
30
internal sealed partial class CompletionHandler : ILspServiceDocumentRequestHandler<LSP.CompletionParams, LSP.
CompletionList
?>
47
public async Task<LSP.
CompletionList
?> HandleRequestAsync(
71
public static async Task<LSP.
CompletionList
?> GetCompletionListAsync(
Handler\Completion\CompletionResultFactory.cs (1)
36
public static async Task<LSP.
CompletionList
> ConvertToLspCompletionListAsync(
Protocol\CompletionItem.cs (1)
235
/// <see cref="
CompletionList
"/> that defines a default <see cref="CompletionListItemDefaults.EditRange"/>.
Protocol\CompletionListSetting.cs (2)
10
/// Client capabilities specific to <see cref="
CompletionList
"/>
16
/// The supported property names of the <see cref="
CompletionList
.ItemDefaults"/> object.
Protocol\CompletionParams.cs (2)
16
internal class CompletionParams : TextDocumentPositionParams, IPartialResultParams<SumType<CompletionItem[],
CompletionList
>?>, IWorkDoneProgressOptions
33
public IProgress<SumType<CompletionItem[],
CompletionList
>?>? PartialResultToken
Protocol\CompletionSetting.cs (1)
65
/// The client supports the following <see cref="
CompletionList
"/> specific capabilities.
Protocol\Internal\Converters\VSInternalExtensionUtilities.cs (1)
38
AddOrReplaceConverter<
CompletionList
, VSInternalCompletionList>();
Protocol\Internal\Efficiency\OptimizedVSCompletionList.cs (1)
34
public OptimizedVSCompletionList(
CompletionList
completionList)
Protocol\Internal\VSInternalCompletionList.cs (1)
10
/// A subclass of the LSP protocol <see cref="
CompletionList
"/> that contains extensions specific to Visual Studio.
Protocol\Methods.Document.cs (1)
386
public static readonly LspRequest<CompletionParams, SumType<CompletionItem[],
CompletionList
>?> TextDocumentCompletion = new(TextDocumentCompletionName);