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)
45IReadOnlyList<MatchResult> matchResults, 47IList<MatchResult> builder)
Completion\CompletionHelper.cs (2)
31public int CompareMatchResults(MatchResult matchResult1, MatchResult matchResult2, bool filterTextHasNoUpperCase)
Completion\CompletionService.cs (7)
273private static readonly ObjectPool<List<MatchResult>> s_listOfMatchResultPool = new(factory: () => []); 289var filterDataList = new SegmentedList<MatchResult>( 308IReadOnlyList<MatchResult> matchResults, 310IList<MatchResult> builder) 327IReadOnlyList<MatchResult> matchResults, 329IList<MatchResult> builder) 339foreach (var matchResult in matchResults)
Completion\MatchResult.cs (4)
47public static IComparer<MatchResult> SortingComparer { get; } = new Comparer(); 49private sealed class Comparer : IComparer<MatchResult> 53public int Compare(MatchResult x, MatchResult y)
Completion\PatternMatchHelper.cs (2)
98public MatchResult GetMatchResult( 142out MatchResult matchResult)
ExternalAccess\VSTypeScript\Api\VSTypeScriptCompletionServiceWithProviders.cs (4)
30IReadOnlyList<MatchResult> matchResults, 32IList<MatchResult> builder) 37IReadOnlyList<MatchResult> matchResults, 39IList<MatchResult> builder)
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\Completion\CompletionHandler.cs (1)
227out var matchResult))