12 references to CompletionItemTag
Microsoft.CodeAnalysis.LanguageServer.Protocol (12)
Extensions\ProtocolConversions.cs (3)
100
public 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)
30
public ISet<
CompletionItemTag
> SupportedItemTags { get; }
47
SupportedItemTags = completionSetting?.CompletionItem?.TagSupport?.ValueSet?.ToSet() ?? SpecializedCollections.EmptySet<
CompletionItemTag
>();
Handler\Completion\CompletionResultFactory.cs (5)
197
static LSP.
CompletionItemTag
[]? GetCompletionTags(
199
ISet<LSP.
CompletionItemTag
> supportedClientTags)
201
using var result = TemporaryArray<LSP.
CompletionItemTag
>.Empty;
208
var
lspTag = completionItemTags[0];
213
var
preferredTag = completionItemTags[i];
Protocol\CompletionItem.cs (1)
72
public
CompletionItemTag
[]? Tags
Protocol\CompletionItemTagSupportSetting.cs (1)
23
public
CompletionItemTag
[] ValueSet