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)
5639
charsWritten = handler.
_pos
;
6066
if (value.TryCopyTo(_destination.Slice(
_pos
)))
6114
if (Enum.TryFormatUnconstrained(value, _destination.Slice(
_pos
), out int charsWritten))
6125
if (((ISpanFormattable)value).TryFormat(_destination.Slice(
_pos
), out int charsWritten, default, _provider)) // constrained call avoiding boxing for value types
6175
if (Enum.TryFormatUnconstrained(value, _destination.Slice(
_pos
), out int charsWritten, format))
6186
if (((ISpanFormattable)value).TryFormat(_destination.Slice(
_pos
), out int charsWritten, format, _provider)) // constrained call avoiding boxing for value types
6211
int startingPos =
_pos
;
6227
int startingPos =
_pos
;
6243
if (value.TryCopyTo(_destination.Slice(
_pos
)))
6275
if (alignment <= _destination.Length -
_pos
)
6279
value.CopyTo(_destination.Slice(
_pos
));
6281
_destination.Slice(
_pos
, paddingRequired).Fill(' ');
6286
_destination.Slice(
_pos
, paddingRequired).Fill(' ');
6288
value.CopyTo(_destination.Slice(
_pos
));
6314
if (value.TryCopyTo(_destination.Slice(
_pos
)))
6377
Debug.Assert(startingPos >= 0 && startingPos <=
_pos
);
6380
int charsWritten =
_pos
- startingPos;
6395
if (paddingNeeded <= _destination.Length -
_pos
)
6399
_destination.Slice(
_pos
, paddingNeeded).Fill(' ');