1 write to Rules
Microsoft.CodeAnalysis.Features (1)
Completion\CompletionItem.cs (1)
197Rules = rules ?? CompletionItemRules.Default;
15 references to Rules
Microsoft.CodeAnalysis.Features (13)
Completion\CommonCompletionService.cs (1)
29if (existingItem.Rules.MatchPriority != MatchPriority.Default && IsSnippetItem(item))
Completion\CompletionHelper.cs (6)
192if (item1.Rules.MatchPriority == item2.Rules.MatchPriority) 205=> (item1.Rules.MatchPriority != MatchPriority.Preselect).CompareTo(item2.Rules.MatchPriority != MatchPriority.Preselect); 211=> (item1.Rules.MatchPriority == MatchPriority.Deprioritize).CompareTo(item2.Rules.MatchPriority == MatchPriority.Deprioritize);
Completion\CompletionItem.cs (3)
364var newRules = rules.HasValue ? rules.Value : Rules; 376newRules == Rules && 492/// Creates a copy of this <see cref="CompletionItem"/> with the <see cref="Rules"/> property changed.
Completion\PatternMatchHelper.cs (2)
156item.Rules.MatchPriority, 169item.Rules.MatchPriority,
Completion\Providers\ImportCompletionProvider\ImportCompletionItem.cs (1)
132rules: attributeItem.Rules,
Microsoft.CodeAnalysis.VisualBasic.Features (2)
Completion\VisualBasicCompletionService.vb (2)
77If IsKeywordItem(existingItem) AndAlso existingItem.Rules.MatchPriority >= item.Rules.MatchPriority Then