7 instantiations of PatternMatchHelper
Microsoft.CodeAnalysis.EditorFeatures (1)
IntelliSense\AsyncCompletion\ItemManager.CompletionListUpdater.cs (1)
135var threadLocalPatternMatchHelper = new ThreadLocal<PatternMatchHelper>(() => new PatternMatchHelper(_filterText), trackAllValues: true);
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (2)
IntelliSense\CompletionRulesTests.vb (2)
59Dim helper = New PatternMatchHelper(pattern) 81Dim helper = New PatternMatchHelper(pattern)
Microsoft.CodeAnalysis.Features (3)
Completion\CompletionService.cs (2)
254using var helper = new PatternMatchHelper(filterText); 283using var completionPatternMatchers = new PatternMatchHelper(filterText);
ExternalAccess\VSTypeScript\Api\VSTypeScriptCompletionServiceWithProviders.cs (1)
45using var helper = new PatternMatchHelper(filterText);
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\Completion\CompletionHandler.cs (1)
376using var helper = new PatternMatchHelper(filterText);
10 references to PatternMatchHelper
Microsoft.CodeAnalysis.EditorFeatures (6)
IntelliSense\AsyncCompletion\ItemManager.CompletionListUpdater.cs (6)
135var threadLocalPatternMatchHelper = new ThreadLocal<PatternMatchHelper>(() => new PatternMatchHelper(_filterText), trackAllValues: true); 191foreach (var helper in threadLocalPatternMatchHelper.Values) 198IAsyncCompletionSession session, IReadOnlyList<MatchResult> itemsToBeIncluded, ThreadLocal<PatternMatchHelper> patternMatcherHelper, CancellationToken cancellationToken) 245private void AddCompletionItems(List<MatchResult> list, ThreadLocal<PatternMatchHelper> threadLocalPatternMatchHelper, CancellationToken cancellationToken) 583PatternMatchHelper patternMatchers, 597static ImmutableArray<Span> GetHighlightedSpans(MatchResult matchResult, PatternMatchHelper patternMatchers)
Microsoft.CodeAnalysis.Features (3)
Completion\CompletionService.cs (2)
254using var helper = new PatternMatchHelper(filterText); 283using var completionPatternMatchers = new PatternMatchHelper(filterText);
ExternalAccess\VSTypeScript\Api\VSTypeScriptCompletionServiceWithProviders.cs (1)
45using var helper = new PatternMatchHelper(filterText);
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\Completion\CompletionHandler.cs (1)
376using var helper = new PatternMatchHelper(filterText);