1 write to _nfaCoreIdArray
System.Text.RegularExpressions (1)
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.Automata.cs (1)
232
ArrayResizeAndVolatilePublish(ref
_nfaCoreIdArray
, newsize);
8 references to _nfaCoreIdArray
System.Text.RegularExpressions (8)
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.Automata.cs (7)
228
if (nfaStateId ==
_nfaCoreIdArray
.Length)
231
int newsize = Math.Max(
_nfaCoreIdArray
.Length * 2, InitialNfaStateCapacity);
238
Debug.Assert(nfaStateId <
_nfaCoreIdArray
.Length);
239
_nfaCoreIdArray
[nfaStateId] = coreState.Id;
261
Debug.Assert(nfaStateId <
_nfaCoreIdArray
.Length);
262
Debug.Assert(
_nfaCoreIdArray
[nfaStateId] < _stateArray.Length);
263
return
_nfaCoreIdArray
[nfaStateId];
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.Dgml.cs (1)
171
entry.NfaTargets.Add(matcher.
_nfaCoreIdArray
[nfaTarget]);