1 write to _nfaCoreIdArray
System.Text.RegularExpressions (1)
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.Automata.cs (1)
322
ArrayResizeAndVolatilePublish(ref
_nfaCoreIdArray
, newsize);
8 references to _nfaCoreIdArray
System.Text.RegularExpressions (8)
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.Automata.cs (7)
318
if (nfaStateId ==
_nfaCoreIdArray
.Length)
321
int newsize = Math.Max(
_nfaCoreIdArray
.Length * 2, InitialNfaStateCapacity);
328
Debug.Assert(nfaStateId <
_nfaCoreIdArray
.Length);
329
_nfaCoreIdArray
[nfaStateId] = coreState.Id;
351
Debug.Assert(nfaStateId <
_nfaCoreIdArray
.Length);
352
Debug.Assert(
_nfaCoreIdArray
[nfaStateId] < _stateArray.Length);
353
return
_nfaCoreIdArray
[nfaStateId];
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.Dgml.cs (1)
171
entry.NfaTargets.Add(matcher.
_nfaCoreIdArray
[nfaTarget]);