1 write to _indexOffset
System.Text.Json (1)
System\Text\Json\Serialization\WriteStack.cs (1)
197_indexOffset = 1; // currentIndex := _count - 1;
14 references to _indexOffset
System.Text.Json (14)
System\Text\Json\Serialization\WriteStack.cs (14)
35Debug.Assert(_count - _indexOffset > 0); 37return ref _stack[_count - _indexOffset - 1]; 138else if (_count - _indexOffset == _stack.Length) 205_stack[_count - _indexOffset] = Current; 218if (_count++ > 0 || _indexOffset == 0) 220Current = _stack[_count - _indexOffset]; 246if (_count == 1 && _indexOffset > 0) 259else if (--_count == 0 && _indexOffset > 0) 265int currentIndex = _count - _indexOffset; 273if (--_count > 0 || _indexOffset == 0) 275Current = _stack[_count - _indexOffset]; 322int currentIndex = _count - _indexOffset; 373int currentIndex = _count - _indexOffset; 434AppendStackFrame(sb, ref _stack[i - _indexOffset]);