12 references to CompletionItemTag
Microsoft.CodeAnalysis.LanguageServer.Protocol (12)
Extensions\ProtocolConversions.cs (3)
100public static readonly ImmutableDictionary<string, ImmutableArray<LSP.CompletionItemTag>> RoslynTagToCompletionItemTags = new Dictionary<string, ImmutableArray<LSP.CompletionItemTag>>() 102{ WellKnownTags.Deprecated, ImmutableArray.Create(LSP.CompletionItemTag.Deprecated) },
Handler\Completion\CompletionCapabilityHelper.cs (2)
30public ISet<CompletionItemTag> SupportedItemTags { get; } 48SupportedItemTags = completionSetting?.CompletionItem?.TagSupport?.ValueSet?.ToSet() ?? SpecializedCollections.EmptySet<CompletionItemTag>();
Handler\Completion\CompletionResultFactory.cs (5)
203static LSP.CompletionItemTag[]? GetCompletionTags( 205ISet<LSP.CompletionItemTag> supportedClientTags) 207using var result = TemporaryArray<LSP.CompletionItemTag>.Empty; 214var lspTag = completionItemTags[0]; 219var preferredTag = completionItemTags[i];
Protocol\CompletionItem.cs (1)
72public CompletionItemTag[]? Tags
Protocol\CompletionItemTagSupportSetting.cs (1)
23public CompletionItemTag[] ValueSet