1 instantiation of PerThreadData
System.Text.RegularExpressions (1)
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.cs (1)
309
internal PerThreadData CreatePerThreadData() => new
PerThreadData
(_capsize);
7 references to PerThreadData
System.Text.RegularExpressions (7)
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.Automata.cs (1)
92
/// The transition function for <see cref="FindSubcaptures(ReadOnlySpan{char}, int, int,
PerThreadData
)"/>,
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.cs (6)
309
internal
PerThreadData
CreatePerThreadData() => new PerThreadData(_capsize);
354
public SymbolicMatch FindMatch(RegexRunnerMode mode, ReadOnlySpan<char> input, int startat,
PerThreadData
perThreadData)
488
ReadOnlySpan<char> input, int pos, long timeoutOccursAt, RegexRunnerMode mode,
PerThreadData
perThreadData)
557
private int FindEndPositionFallback<TInitialStateHandler, TNullabilityHandler>(ReadOnlySpan<char> input, int pos, long timeoutOccursAt, RegexRunnerMode mode,
PerThreadData
perThreadData)
859
private int FindStartPosition<TInputReader, TNullabilityHandler>(CurrentState startState, int initialLastStart, ReadOnlySpan<char> input, int i, int matchStartBoundary,
PerThreadData
perThreadData)
1004
private Registers FindSubcaptures<TInputReader>(ReadOnlySpan<char> input, int i, int iEnd,
PerThreadData
perThreadData)