2 writes to _stateFlagsArray
System.Text.RegularExpressions (2)
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.Automata.cs (1)
268ArrayResizeAndVolatilePublish(ref _stateFlagsArray, newsize);
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.cs (1)
191_stateFlagsArray = new StateFlags[InitialDfaStateCapacity];
7 references to _stateFlagsArray
System.Text.RegularExpressions (7)
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.Automata.cs (1)
272_stateFlagsArray[state.Id] = state.BuildStateFlags(isInitialState);
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.cs (5)
703if (_stateFlagsArray[currStateId].IsNullable() || 1058StateFlags flags = _stateFlagsArray[coreStateId]; 1305matcher._stateFlagsArray[state.DfaStateId]; 1383StateFlags flags = matcher._stateFlagsArray[coreStateId]; 1429flags |= matcher._stateFlagsArray[matcher.GetCoreStateId(nfaState.Key)];
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.Dgml.cs (1)
38if (_stateFlagsArray[state.Id].IsInitial())