1 type derived from VSInternalCompletionList
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Protocol\Internal\Efficiency\OptimizedVSCompletionList.cs (1)
13internal sealed class OptimizedVSCompletionList : VSInternalCompletionList
2 instantiations of VSInternalCompletionList
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Handler\Completion\CompletionResultFactory.cs (2)
48return new LSP.VSInternalCompletionList 81var completionList = new LSP.VSInternalCompletionList
10 references to VSInternalCompletionList
Microsoft.CodeAnalysis.LanguageServer.Protocol (10)
Handler\Completion\CompletionResultFactory.cs (1)
81var completionList = new LSP.VSInternalCompletionList
Protocol\Internal\Converters\VSInternalExtensionUtilities.cs (1)
38AddOrReplaceConverter<CompletionList, VSInternalCompletionList>();
Protocol\Internal\Efficiency\OptimizedVSCompletionList.cs (2)
10/// A subclass of the VS LSP protocol extension <see cref="VSInternalCompletionList"/> that has a fast serialization path. 19public OptimizedVSCompletionList(VSInternalCompletionList completionList)
Protocol\Internal\Efficiency\OptimizedVSCompletionListJsonConverter.cs (6)
29var completionList = (VSInternalCompletionList)value; 35writer.WriteBoolean(VSInternalCompletionList.SuggestionModeSerializedName, completionList.SuggestionMode); 44writer.WritePropertyName(VSInternalCompletionList.ContinueCharactersSerializedName); 50writer.WritePropertyName(VSInternalCompletionList.DataSerializedName); 56writer.WritePropertyName(VSInternalCompletionList.CommitCharactersSerializedName);