3 instantiations of MatchReversalInfo
System.Text.RegularExpressions (3)
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.Automata.cs (3)
238pos == 0 ? new MatchReversalInfo<TSet>(MatchReversalKind.MatchStart, 0) : 239node == _builder.Epsilon ? new MatchReversalInfo<TSet>(MatchReversalKind.FixedLength, pos) : 240new MatchReversalInfo<TSet>(MatchReversalKind.PartialFixedLength, pos, GetOrCreateState_NoLock(_builder.CreateDisableBacktrackingSimulation(node), 0));
5 references to MatchReversalInfo
System.Text.RegularExpressions (5)
System\Text\RegularExpressions\Symbolic\MatchReversalKind.cs (3)
6/// <summary>Specifies the kind of a <see cref="MatchReversalInfo{TSet}"/>.</summary> 15/// <see cref="MatchReversalInfo{TSet}.FixedLength"/> will contain the length of the fixed portion. 22/// <see cref="MatchReversalInfo{TSet}.FixedLength"/> will contain the length of the match.
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.Automata.cs (1)
182private MatchReversalInfo<TSet> CreateOptimizedReversal(SymbolicRegexNode<TSet> node)
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.cs (1)
111private readonly MatchReversalInfo<TSet> _optimizedReversalInfo;