1 instantiation of FuzzyPatternMatcher
Microsoft.CodeAnalysis.Workspaces (1)
PatternMatching\PatternMatcher.cs (1)
76var fuzzy = kind.HasFlag(PatternMatcherKind.Fuzzy) ? new FuzzyPatternMatcher(pattern, includeMatchedSpans) : null;
6 references to FuzzyPatternMatcher
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
Utilities\PatternMatcherTests.cs (2)
428Assert.True(((PatternMatcher.FuzzyPatternMatcher)matcher).GetTestAccessor().LastCacheResultIs(areSimilar: true, candidateText: "Go")); 431Assert.True(((PatternMatcher.FuzzyPatternMatcher)matcher).GetTestAccessor().LastCacheResultIs(areSimilar: false, candidateText: "DefNotAMatch"));
Microsoft.CodeAnalysis.Workspaces (4)
PatternMatching\ContainerPatternMatcher.cs (1)
17/// matching is only performed by the <see cref="FuzzyPatternMatcher"/>.
PatternMatching\FuzzyPatternMatcher.cs (2)
18/// back to <see cref="FuzzyPatternMatcher"/> only when non-fuzzy matching fails. 58internal readonly struct TestAccessor(FuzzyPatternMatcher matcher)
PatternMatching\PatternMatcher.cs (1)
76var fuzzy = kind.HasFlag(PatternMatcherKind.Fuzzy) ? new FuzzyPatternMatcher(pattern, includeMatchedSpans) : null;