2 writes to _stateArray
System.Text.RegularExpressions (2)
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.Automata.cs (1)
178
ArrayResizeAndVolatilePublish(ref
_stateArray
, newsize);
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.cs (1)
173
_stateArray
= new MatchingState<TSet>[InitialDfaStateCapacity];
8 references to _stateArray
System.Text.RegularExpressions (8)
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.Automata.cs (8)
38
/// Maps state IDs to context-independent information for all states in <see cref="
_stateArray
"/>.
172
Debug.Assert(
_stateArray
is not null);
174
if (state.Id ==
_stateArray
.Length)
177
int newsize =
_stateArray
.Length * 2;
182
_stateArray
[state.Id] = state;
253
MatchingState<TSet>? state =
_stateArray
[stateId];
262
Debug.Assert(_nfaCoreIdArray[nfaStateId] <
_stateArray
.Length);
276
MatchingState<TSet>? targetState =
_stateArray
[_dfaDelta[offset]];