4 implementations of IMatcher
Microsoft.TemplateEngine.Utils (4)
Glob.cs (4)
231
private class ExactPathMatcher :
IMatcher
257
private class LiteralMatcher :
IMatcher
293
private class NameMatcher :
IMatcher
317
private class PathMatcher :
IMatcher
6 references to IMatcher
Microsoft.TemplateEngine.Utils (6)
Glob.cs (6)
13
private readonly IReadOnlyList<
IMatcher
> _matchers;
17
private Glob(bool negate, IReadOnlyList<
IMatcher
> matchers, bool canBeNameOnlyMatch)
35
List<
IMatcher
> matchers = new();
149
IMatcher
matcher = _matchers[currentMatcher];
217
public Checkpoint(
IMatcher
matcher, int nextMatcherIndex, int stringPosition)
224
public
IMatcher
Matcher { get; }