Lines Matching refs:ThompsonMatcher
700 @trusted public struct RegexMatch(R, alias Engine = ThompsonMatcher) in foreach()
848 assert(!"abc".matchOnce!(ThompsonMatcher)(re).empty);
849 assert("abc".matchOnce!(ThompsonMatcher)(re)[0] == "abc");
943 import std.regex.internal.thompson : ThompsonMatcher;
944 return RegexMatch!(Unqual!(typeof(input)),ThompsonMatcher)(input, re);
951 import std.regex.internal.thompson : ThompsonMatcher;
952 return RegexMatch!(Unqual!(typeof(input)),ThompsonMatcher)(input, regex(re));
1034 import std.regex.internal.thompson : ThompsonMatcher;
1035 return matchMany!ThompsonMatcher(input, re);
1042 import std.regex.internal.thompson : ThompsonMatcher;
1043 return matchMany!ThompsonMatcher(input, regex(re));
1050 import std.regex.internal.thompson : ThompsonMatcher;
1051 return matchMany!ThompsonMatcher(input, regex(re));