1 write to _intStack
System.Text.RegularExpressions (1)
System\Text\RegularExpressions\RegexWriter.cs (1)
40_intStack = new ValueListBuilder<int>(intStackSpan);
23 references to _intStack
System.Text.RegularExpressions (23)
System\Text\RegularExpressions\RegexWriter.cs (23)
51_intStack.Dispose(); 92_intStack.Append(curChild); 97if (_intStack.Length == 0) 102curChild = _intStack.Pop(); 223_intStack.Append(_emitted.Length); 232int lazyBranchPos = _intStack.Pop(); 233_intStack.Append(_emitted.Length); 241PatchJump(_intStack.Pop(), _emitted.Length); 252_intStack.Append(_emitted.Length); 265int Branchpos = _intStack.Pop(); 266_intStack.Append(_emitted.Length); 273PatchJump(_intStack.Pop(), _emitted.Length); 284_intStack.Append(_emitted.Length); 298int Branchpos = _intStack.Pop(); 299_intStack.Append(_emitted.Length); 306PatchJump(_intStack.Pop(), _emitted.Length); 321_intStack.Append(_emitted.Length); 324_intStack.Append(_emitted.Length); 334Emit(RegexOpcode.Branchcount + Lazy, _intStack.Pop(), node.N == int.MaxValue ? int.MaxValue : node.N - node.M); 336Emit(RegexOpcode.Branchmark + Lazy, _intStack.Pop()); 339PatchJump(_intStack.Pop(), StartJumpPos); 363_intStack.Append(_emitted.Length); 369PatchJump(_intStack.Pop(), _emitted.Length);