14 writes to _pos
System.Private.CoreLib (14)
src\libraries\System.Private.CoreLib\src\System\MemoryExtensions.cs (14)
6039_pos = 0; 6055_pos = 0; 6068_pos += value.Length; 6116_pos += charsWritten; 6127_pos += charsWritten; 6177_pos += charsWritten; 6188_pos += charsWritten; 6245_pos += value.Length; 6280_pos += value.Length; 6282_pos += paddingRequired; 6287_pos += paddingRequired; 6289_pos += value.Length; 6316_pos += value.Length; 6407_pos += paddingNeeded;
19 references to _pos
System.Private.CoreLib (19)
src\libraries\System.Private.CoreLib\src\System\MemoryExtensions.cs (19)
5639charsWritten = handler._pos; 6066if (value.TryCopyTo(_destination.Slice(_pos))) 6114if (Enum.TryFormatUnconstrained(value, _destination.Slice(_pos), out int charsWritten)) 6125if (((ISpanFormattable)value).TryFormat(_destination.Slice(_pos), out int charsWritten, default, _provider)) // constrained call avoiding boxing for value types 6175if (Enum.TryFormatUnconstrained(value, _destination.Slice(_pos), out int charsWritten, format)) 6186if (((ISpanFormattable)value).TryFormat(_destination.Slice(_pos), out int charsWritten, format, _provider)) // constrained call avoiding boxing for value types 6211int startingPos = _pos; 6227int startingPos = _pos; 6243if (value.TryCopyTo(_destination.Slice(_pos))) 6275if (alignment <= _destination.Length - _pos) 6279value.CopyTo(_destination.Slice(_pos)); 6281_destination.Slice(_pos, paddingRequired).Fill(' '); 6286_destination.Slice(_pos, paddingRequired).Fill(' '); 6288value.CopyTo(_destination.Slice(_pos)); 6314if (value.TryCopyTo(_destination.Slice(_pos))) 6377Debug.Assert(startingPos >= 0 && startingPos <= _pos); 6380int charsWritten = _pos - startingPos; 6395if (paddingNeeded <= _destination.Length - _pos) 6399_destination.Slice(_pos, paddingNeeded).Fill(' ');