1 write to Kind
Microsoft.CodeAnalysis.Workspaces (1)
PatternMatching\PatternMatch.cs (1)
54
this.
Kind
= kind;
22 references to Kind
Microsoft.CodeAnalysis.EditorFeatures (2)
IntelliSense\AsyncCompletion\ItemManager.CompletionListUpdater.cs (2)
901
|| itemMatch.Value.
Kind
!= selectedItemMatch.Value.
Kind
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (6)
Utilities\PatternMatcherTests.cs (6)
202
Assert.Equal(matchKind, match.Value.
Kind
);
226
=> Assert.True(results.Any(r => r.
Kind
== type));
315
Assert.True(match.Select(m => m.
Kind
).SequenceEqual(new[] { PatternMatchKind.StartOfWordSubstring, PatternMatchKind.StartOfWordSubstring }));
323
Assert.True(match.Select(m => m.
Kind
).SequenceEqual(new[] { PatternMatchKind.StartOfWordSubstring, PatternMatchKind.StartOfWordSubstring }));
382
Assert.True(match.Select(m => m.
Kind
).SequenceEqual(new[] { PatternMatchKind.StartOfWordSubstring, PatternMatchKind.StartOfWordSubstring }));
408
Assert.Equal(PatternMatchKind.Exact, match.Value.
Kind
);
Microsoft.CodeAnalysis.Features (9)
Completion\CompletionHelper.cs (8)
242
if (match1.
Kind
!= PatternMatchKind.Exact && match2.
Kind
!= PatternMatchKind.Exact)
263
if (!isItem1Expanded && match1.
Kind
<= PatternMatchKind.Prefix)
268
if (!isItem2Expanded && match2.
Kind
<= PatternMatchKind.Prefix)
275
Debug.Assert(isItem1Expanded && match1.
Kind
== PatternMatchKind.Exact && !isItem2Expanded && match2.
Kind
> PatternMatchKind.Prefix ||
276
isItem2Expanded && match2.
Kind
== PatternMatchKind.Exact && !isItem1Expanded && match1.
Kind
> PatternMatchKind.Prefix);
NavigateTo\AbstractNavigateToSearchService.InProcess.cs (1)
279
if (match.
Kind
== roslynKind)
Microsoft.CodeAnalysis.Workspaces (3)
PatternMatching\PatternMatch.cs (3)
61
=> new(
Kind
, _punctuationStripped, IsCaseSensitive, matchedSpans);
72
var comparison = this.
Kind
- other.
Kind
;
Microsoft.VisualStudio.LanguageServices (2)
NavigateTo\RoslynNavigateToSearchCallback.cs (2)
58
ConvertKind(m.
Kind
),
66
var perProviderItemPriority = float.MaxValue - Enumerable.Sum(result.Matches.Select(m => (int)m.
Kind
));