1 instantiation of FuzzyPatternMatcher
Microsoft.CodeAnalysis.Workspaces (1)
PatternMatching\PatternMatcher.cs (1)
76
var fuzzy = kind.HasFlag(PatternMatcherKind.Fuzzy) ? new
FuzzyPatternMatcher
(pattern, includeMatchedSpans) : null;
6 references to FuzzyPatternMatcher
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
Utilities\PatternMatcherTests.cs (2)
428
Assert.True(((PatternMatcher.
FuzzyPatternMatcher
)matcher).GetTestAccessor().LastCacheResultIs(areSimilar: true, candidateText: "Go"));
431
Assert.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.
58
internal readonly struct TestAccessor(
FuzzyPatternMatcher
matcher)
PatternMatching\PatternMatcher.cs (1)
76
var
fuzzy = kind.HasFlag(PatternMatcherKind.Fuzzy) ? new FuzzyPatternMatcher(pattern, includeMatchedSpans) : null;