1 write to Tags
Microsoft.CodeAnalysis.Features (1)
Completion\CompletionItem.cs (1)
196
Tags
= tags.NullToEmpty();
24 references to Tags
Microsoft.CodeAnalysis.EditorFeatures (3)
IntelliSense\AsyncCompletion\CompletionSource.cs (1)
526
var imageId = roslynItem.
Tags
.GetFirstGlyph().GetImageId();
IntelliSense\AsyncCompletion\FilterSet.cs (2)
145
foreach (var tag in item.
Tags
)
162
foreach (var tag in item.
Tags
)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Completion\AbstractCompletionProviderTests.cs (1)
257
if (result.Glyph.HasValue && !c.
Tags
.SequenceEqual(GlyphTags.GetTags(result.Glyph.Value)))
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
Completion\FileSystemCompletionHelperTests.cs (1)
20
actual.Select(c => $"'{c.DisplayText}', {string.Join(", ", c.
Tags
)}, '{c.GetProperty(CommonCompletionItem.DescriptionProperty)}'"),
Microsoft.CodeAnalysis.Features (16)
Completion\CommonCompletionService.cs (2)
38
=> item.
Tags
.Contains(WellKnownTags.Keyword);
41
=> item.
Tags
.Contains(WellKnownTags.Snippet);
Completion\CompletionHelper.cs (3)
71
=> item.
Tags
.Contains(WellKnownTags.Keyword);
74
=> System.Linq.ImmutableArrayExtensions.SequenceEqual(item1.
Tags
, item2.
Tags
);
Completion\CompletionItem.cs (6)
363
var newTags = tags.HasValue ? tags.Value :
Tags
;
375
newTags ==
Tags
&&
466
/// Creates a copy of this <see cref="CompletionItem"/> with the <see cref="
Tags
"/> property changed.
472
/// Creates a copy of this <see cref="CompletionItem"/> with a tag added to the <see cref="
Tags
"/> collection.
481
if (
Tags
.Contains(tag))
487
return With(tags:
Tags
.Add(tag));
Completion\CompletionTags.cs (1)
12
/// The set of well known tags used for the <see cref="CompletionItem.
Tags
"/> property.
Completion\Providers\ImportCompletionProvider\ImportCompletionItem.cs (1)
112
tags: attributeItem.
Tags
,
Completion\Providers\UnionCompletionItemComparer.cs (3)
21
x is not null && y is not null && x.DisplayText == y.DisplayText && x.
Tags
.SequenceEqual(y.
Tags
);
24
=> Hash.Combine(obj.DisplayText.GetHashCode(), obj.
Tags
.Length);
Microsoft.CodeAnalysis.LanguageServer.Protocol (3)
Handler\Completion\CompletionResultFactory.cs (3)
155
lspItem.Kind = GetCompletionKind(item.
Tags
, capabilityHelper.SupportedItemKinds);
156
lspItem.Tags = GetCompletionTags(item.
Tags
, capabilityHelper.SupportedItemTags);
390
Icon = new ImageElement(item.
Tags
.GetFirstGlyph().ToLSPImageId()),