7 writes to _curIdx
System.Text.Json (7)
System\Text\Json\Document\JsonElement.ObjectEnumerator.cs (7)
25_curIdx = -1; 61ator._curIdx = -1; 74_curIdx = _endIdxOrVersion; 80_curIdx = -1; 96_curIdx = _target._idx + JsonDocument.DbRow.Size; 100_curIdx = _target._parent.GetEndIndex(_curIdx, includeEndElement: true); 104_curIdx += JsonDocument.DbRow.Size;
6 references to _curIdx
System.Text.Json (6)
System\Text\Json\Document\JsonElement.ObjectEnumerator.cs (6)
36if (_curIdx < 0) 41return new JsonProperty(new JsonElement(_target._parent, _curIdx)); 89if (_curIdx >= _endIdxOrVersion) 94if (_curIdx < 0) 100_curIdx = _target._parent.GetEndIndex(_curIdx, includeEndElement: true); 106return _curIdx < _endIdxOrVersion;