4 instantiations of SymbolicMatch
System.Text.RegularExpressions (4)
System\Text\RegularExpressions\Symbolic\SymbolicMatch.cs (2)
9
internal static SymbolicMatch NoMatch => new
SymbolicMatch
(-1, -1);
12
internal static SymbolicMatch MatchExists => new
SymbolicMatch
(0, 0);
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.cs (2)
473
return new
SymbolicMatch
(matchStart, matchEnd - matchStart);
480
return new
SymbolicMatch
(matchStart, matchEnd - matchStart, endRegisters.CaptureStarts, endRegisters.CaptureEnds);
6 references to SymbolicMatch
System.Text.RegularExpressions (6)
System\Text\RegularExpressions\Symbolic\SymbolicMatch.cs (2)
9
internal static
SymbolicMatch
NoMatch => new SymbolicMatch(-1, -1);
12
internal static
SymbolicMatch
MatchExists => new SymbolicMatch(0, 0);
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.cs (3)
354
public
SymbolicMatch
FindMatch(RegexRunnerMode mode, ReadOnlySpan<char> input, int startat, PerThreadData perThreadData)
399
return
SymbolicMatch
.NoMatch;
406
return
SymbolicMatch
.MatchExists;
System\Text\RegularExpressions\Symbolic\SymbolicRegexRunnerFactory.cs (1)
76
SymbolicMatch
pos = _matcher.FindMatch(_mode, text, runtextpos, _perThreadData);