1 write to _nfaDelta
System.Text.RegularExpressions (1)
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.Automata.cs (1)
323
ArrayResizeAndVolatilePublish(ref
_nfaDelta
, newsize << _mintermsLog);
7 references to _nfaDelta
System.Text.RegularExpressions (7)
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.Automata.cs (6)
140
/// <summary>Returns the span from <see cref="
_nfaDelta
"/> that may contain transitions for the given state</summary>
156
return
_nfaDelta
.AsSpan(nfaState << _mintermsLog, numMinterms);
284
/// used to index into NFA mode transition arrays (e.g. <see cref="
_nfaDelta
"/>).
389
Debug.Assert(nfaOffset <
_nfaDelta
.Length);
394
int[]? targets =
_nfaDelta
[nfaOffset];
412
Volatile.Write(ref
_nfaDelta
[nfaOffset], targets);
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.cs (1)
1401
return matcher.
_nfaDelta
[nfaOffset] ?? matcher.CreateNewNfaTransition(sourceState, mintermId, nfaOffset);