31 references to MatchPriority
Microsoft.CodeAnalysis.CSharp.Features (10)
Completion\CompletionProviders\EnumAndCompletionListTagCompletionProvider.cs (1)
35
.WithMatchPriority(
MatchPriority
.Preselect)
Completion\CompletionProviders\ObjectCreationCompletionProvider.cs (3)
104
matchPriority:
MatchPriority
.Default,
110
matchPriority:
MatchPriority
.Preselect,
116
matchPriority:
MatchPriority
.Preselect,
Completion\CompletionProviders\OperatorsAndIndexer\UnnamedSymbolCompletionProvider_Conversions.cs (1)
38
private static readonly CompletionItemRules s_conversionRules = CompletionItemRules.Default.WithMatchPriority(
MatchPriority
.Deprioritize);
Completion\KeywordRecommenders\AbstractSyntacticSingleKeywordRecommender.cs (1)
24
protected virtual int DefaultMatchPriority =>
MatchPriority
.Default;
Completion\KeywordRecommenders\NuintKeywordRecommender.cs (2)
13
/// We set the <see cref="
MatchPriority
"/> of this item less than the default value so that completion selects
19
protected override RecommendedKeyword Keyword => new("nuint", matchPriority:
MatchPriority
.Default - 1);
Completion\KeywordRecommenders\UShortKeywordRecommender.cs (2)
18
/// We set the <see cref="
MatchPriority
"/> of this item less than the default value so that
21
protected override int DefaultMatchPriority =>
MatchPriority
.Default - 1;
Microsoft.CodeAnalysis.Features (16)
Completion\CommonCompletionService.cs (1)
29
if (existingItem.Rules.MatchPriority !=
MatchPriority
.Default && IsSnippetItem(item))
Completion\CompletionHelper.cs (4)
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\CompletionItemRules.cs (3)
45
matchPriority: Completion.
MatchPriority
.Default,
165
var matchPriority = preselect ? Completion.
MatchPriority
.Preselect : Completion.
MatchPriority
.Default;
Completion\PatternMatchHelper.cs (1)
222
if (recentItemIndex >= 0 || matchPriority >
MatchPriority
.Default)
Completion\Providers\AbstractObjectCreationCompletionProvider.cs (1)
40
rules: GetCompletionItemRules(symbols).WithMatchPriority(
MatchPriority
.Preselect),
Completion\Providers\AbstractObjectInitializerCompletionProvider.cs (1)
71
rules = rules.WithSelectionBehavior(CompletionItemSelectionBehavior.HardSelection).WithMatchPriority(
MatchPriority
.Preselect);
Completion\Providers\AbstractRecommendationServiceBasedCompletionProvider.cs (1)
171
var matchPriority = preselect ? ComputeSymbolMatchPriority(symbols[0].Symbol) :
MatchPriority
.Default;
Completion\Providers\AbstractSymbolCompletionProvider.cs (2)
317
.WithMatchPriority(preselect ?
MatchPriority
.Preselect :
MatchPriority
.Default)
Completion\Providers\RecommendedKeyword.cs (1)
25
public int MatchPriority { get; } = matchPriority ?? Completion.
MatchPriority
.Default;
EmbeddedLanguages\DateAndTime\DateAndTimeEmbeddedCompletionProvider.cs (1)
127
? s_rules.WithMatchPriority(
MatchPriority
.Preselect)
Microsoft.CodeAnalysis.VisualBasic.Features (5)
Completion\CompletionProviders\CompletionListTagCompletionProvider.vb (1)
111
rules:=CompletionItemRules.Default.WithMatchPriority(
MatchPriority
.Preselect),
Completion\CompletionProviders\EnumCompletionProvider.vb (1)
29
Private Shared ReadOnly s_enumMemberCompletionItemRules As CompletionItemRules = CompletionItemRules.Default.WithMatchPriority(
MatchPriority
.Preselect)
Completion\CompletionProviders\ObjectCreationCompletionProvider.vb (1)
61
matchPriority:=
MatchPriority
.Preselect,
Completion\KeywordRecommenders\Expressions\MeKeywordRecommender.vb (1)
28
Dim priority =
MatchPriority
.Default
Completion\KeywordRecommenders\Types\BuiltInTypesKeywordRecommender.vb (1)
113
Dim priority = If(inferredSpecialTypes.Contains(specialType), SymbolMatchPriority.Keyword,
MatchPriority
.Default)