1 write to Tags
Microsoft.CodeAnalysis.Features (1)
Completion\CompletionItem.cs (1)
196
Tags
= tags.NullToEmpty();
21 references to Tags
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)
131
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.VisualBasic.Features (5)
Completion\VisualBasicCompletionService.vb (5)
97
If keywordCompletionItem IsNot Nothing AndAlso keywordCompletionItem.
Tags
.Contains(WellKnownTags.Intrinsic) Then
107
Return item.
Tags
= existingItem.
Tags
OrElse Enumerable.SequenceEqual(item.
Tags
, existingItem.
Tags
)