23 references to MatchResult
Microsoft.CodeAnalysis.EditorFeatures (1)
IntelliSense\AsyncCompletion\ItemManager.CompletionListUpdater.cs (1)
280
_recentItemsManager.GetRecentItemIndex(itemData.RoslynItem), _highlightMatchingPortions, index, out
var
matchResult))
Microsoft.CodeAnalysis.Features (21)
Completion\CommonCompletionService.cs (2)
45
IReadOnlyList<
MatchResult
> matchResults,
47
IList<
MatchResult
> builder)
Completion\CompletionHelper.cs (2)
31
public int CompareMatchResults(
MatchResult
matchResult1,
MatchResult
matchResult2, bool filterTextHasNoUpperCase)
Completion\CompletionService.cs (7)
273
private static readonly ObjectPool<List<
MatchResult
>> s_listOfMatchResultPool = new(factory: () => []);
289
var filterDataList = new SegmentedList<
MatchResult
>(
308
IReadOnlyList<
MatchResult
> matchResults,
310
IList<
MatchResult
> builder)
327
IReadOnlyList<
MatchResult
> matchResults,
329
IList<
MatchResult
> builder)
339
foreach (
var
matchResult in matchResults)
Completion\MatchResult.cs (4)
47
public static IComparer<
MatchResult
> SortingComparer { get; } = new Comparer();
49
private sealed class Comparer : IComparer<
MatchResult
>
53
public int Compare(
MatchResult
x,
MatchResult
y)
Completion\PatternMatchHelper.cs (2)
98
public
MatchResult
GetMatchResult(
142
out
MatchResult
matchResult)
ExternalAccess\VSTypeScript\Api\VSTypeScriptCompletionServiceWithProviders.cs (4)
30
IReadOnlyList<
MatchResult
> matchResults,
32
IList<
MatchResult
> builder)
37
IReadOnlyList<
MatchResult
> matchResults,
39
IList<
MatchResult
> builder)
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\Completion\CompletionHandler.cs (1)
227
out
var
matchResult))