1 write to _optimizedReversalInfo
System.Text.RegularExpressions (1)
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.cs (1)
205
_optimizedReversalInfo
= CreateOptimizedReversal(_pattern.Reverse(builder));
6 references to _optimizedReversalInfo
System.Text.RegularExpressions (6)
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.cs (6)
417
switch (
_optimizedReversalInfo
.Kind)
425
if (
_optimizedReversalInfo
.Kind is MatchReversalKind.MatchStart)
433
i -=
_optimizedReversalInfo
.FixedLength;
434
reversalStartState = new CurrentState(
_optimizedReversalInfo
.AdjustedStartState!);
458
matchStart = matchEnd -
_optimizedReversalInfo
.FixedLength;
462
Debug.Fail($"Unexpected reversal kind: {
_optimizedReversalInfo
.Kind}");