1 type derived from CompletionList
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Protocol\Internal\VSInternalCompletionList.cs (1)
12internal class VSInternalCompletionList : CompletionList
15 references to CompletionList
IdeBenchmarks (1)
Lsp\LspCompletionBenchmarks.cs (1)
102var results = CompletionTests.RunGetCompletionsAsync(_testServer!, _completionParams!).Result;
Microsoft.CodeAnalysis.LanguageServer.Protocol (14)
Handler\Completion\CompletionHandler.cs (3)
30internal sealed partial class CompletionHandler : ILspServiceDocumentRequestHandler<LSP.CompletionParams, LSP.CompletionList?> 47public async Task<LSP.CompletionList?> HandleRequestAsync( 71public static async Task<LSP.CompletionList?> GetCompletionListAsync(
Handler\Completion\CompletionResultFactory.cs (1)
36public 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)
16internal class CompletionParams : TextDocumentPositionParams, IPartialResultParams<SumType<CompletionItem[], CompletionList>?>, IWorkDoneProgressOptions 33public 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)
38AddOrReplaceConverter<CompletionList, VSInternalCompletionList>();
Protocol\Internal\Efficiency\OptimizedVSCompletionList.cs (1)
34public 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)
386public static readonly LspRequest<CompletionParams, SumType<CompletionItem[], CompletionList>?> TextDocumentCompletion = new(TextDocumentCompletionName);