3 instantiations of MatchReversalInfo
System.Text.RegularExpressions (3)
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.Automata.cs (3)
238
pos == 0 ? new
MatchReversalInfo
<TSet>(MatchReversalKind.MatchStart, 0) :
239
node == _builder.Epsilon ? new
MatchReversalInfo
<TSet>(MatchReversalKind.FixedLength, pos) :
240
new
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)
182
private
MatchReversalInfo
<TSet> CreateOptimizedReversal(SymbolicRegexNode<TSet> node)
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.cs (1)
111
private readonly
MatchReversalInfo
<TSet> _optimizedReversalInfo;