10 writes to _pos
System.Text.RegularExpressions (10)
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\ValueListBuilder.cs (9)
20_pos = 0; 30_pos = value; 53_pos = pos + 1; 69_pos = pos + 1; 86_pos += source.Length; 100_pos += source.Length; 112_pos = pos + length; 126_pos += length; 138_pos = pos + 1;
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\ValueListBuilder.Pop.cs (1)
16_pos--;
17 references to _pos
System.Text.RegularExpressions (17)
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\ValueListBuilder.cs (16)
25get => _pos; 38Debug.Assert(index < _pos); 46int pos = _pos; 64int pos = _pos; 80if ((uint)(_pos + source.Length) > (uint)_span.Length) 82Grow(_span.Length - _pos + source.Length); 85source.CopyTo(_span.Slice(_pos)); 93if ((uint)(_pos + source.Length) > (uint)_span.Length) 98_span.Slice(0, _pos).CopyTo(_span.Slice(source.Length)); 108int pos = _pos; 124int pos = _pos; 134Debug.Assert(_pos == _span.Length); 135int pos = _pos; 143return _span.Slice(0, _pos); 148if (_span.Slice(0, _pos).TryCopyTo(destination)) 150itemsWritten = _pos;
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\ValueListBuilder.Pop.cs (1)
17return _span[_pos];