1 instantiation of VSInternalCompletionItem
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\Completion\CompletionResultFactory.cs (1)
369
var lspItem = new LSP.
VSInternalCompletionItem
11 references to VSInternalCompletionItem
Microsoft.CodeAnalysis.LanguageServer.Protocol (11)
Handler\Completion\CompletionResultFactory.cs (3)
369
var
lspItem = new LSP.VSInternalCompletionItem
640
var
vsCompletionItem = (LSP.
VSInternalCompletionItem
)lspItem;
Protocol\Internal\Converters\VSInternalExtensionUtilities.cs (1)
37
AddOrReplaceConverter<CompletionItem,
VSInternalCompletionItem
>();
Protocol\Internal\Efficiency\OptimizedVSCompletionListJsonConverter.cs (6)
100
if (completionItem is
VSInternalCompletionItem
vsCompletionItem)
109
writer.WritePropertyName(
VSInternalCompletionItem
.IconSerializedName);
115
writer.WritePropertyName(
VSInternalCompletionItem
.DescriptionSerializedName);
128
writer.WritePropertyName(
VSInternalCompletionItem
.VsCommitCharactersSerializedName);
140
writer.WritePropertyName(
VSInternalCompletionItem
.VsCommitCharactersSerializedName);
146
writer.WriteBoolean(
VSInternalCompletionItem
.VsResolveTextEditOnCommitName, vsCompletionItem.VsResolveTextEditOnCommit);
Protocol\Internal\VSInternalCompletionList.cs (1)
53
/// Gets or sets the default <see cref="CompletionItem.CommitCharacters"/> or <see cref="
VSInternalCompletionItem
.VsCommitCharacters"/> used for completion items.