1 instantiation of PerThreadData
System.Text.RegularExpressions (1)
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.cs (1)
309internal 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)
309internal PerThreadData CreatePerThreadData() => new PerThreadData(_capsize); 354public SymbolicMatch FindMatch(RegexRunnerMode mode, ReadOnlySpan<char> input, int startat, PerThreadData perThreadData) 488ReadOnlySpan<char> input, int pos, long timeoutOccursAt, RegexRunnerMode mode, PerThreadData perThreadData) 557private int FindEndPositionFallback<TInitialStateHandler, TNullabilityHandler>(ReadOnlySpan<char> input, int pos, long timeoutOccursAt, RegexRunnerMode mode, PerThreadData perThreadData) 859private int FindStartPosition<TInputReader, TNullabilityHandler>(CurrentState startState, int initialLastStart, ReadOnlySpan<char> input, int i, int matchStartBoundary, PerThreadData perThreadData) 1004private Registers FindSubcaptures<TInputReader>(ReadOnlySpan<char> input, int i, int iEnd, PerThreadData perThreadData)