14 writes to _pos
System.Private.CoreLib (14)
src\libraries\System.Private.CoreLib\src\System\MemoryExtensions.cs (14)
6090
_pos
= 0;
6106
_pos
= 0;
6119
_pos
+= value.Length;
6167
_pos
+= charsWritten;
6178
_pos
+= charsWritten;
6228
_pos
+= charsWritten;
6239
_pos
+= charsWritten;
6296
_pos
+= value.Length;
6331
_pos
+= value.Length;
6333
_pos
+= paddingRequired;
6338
_pos
+= paddingRequired;
6340
_pos
+= value.Length;
6367
_pos
+= value.Length;
6458
_pos
+= paddingNeeded;
19 references to _pos
System.Private.CoreLib (19)
src\libraries\System.Private.CoreLib\src\System\MemoryExtensions.cs (19)
5690
charsWritten = handler.
_pos
;
6117
if (value.TryCopyTo(_destination.Slice(
_pos
)))
6165
if (Enum.TryFormatUnconstrained(value, _destination.Slice(
_pos
), out int charsWritten))
6176
if (((ISpanFormattable)value).TryFormat(_destination.Slice(
_pos
), out int charsWritten, default, _provider)) // constrained call avoiding boxing for value types
6226
if (Enum.TryFormatUnconstrained(value, _destination.Slice(
_pos
), out int charsWritten, format))
6237
if (((ISpanFormattable)value).TryFormat(_destination.Slice(
_pos
), out int charsWritten, format, _provider)) // constrained call avoiding boxing for value types
6262
int startingPos =
_pos
;
6278
int startingPos =
_pos
;
6294
if (value.TryCopyTo(_destination.Slice(
_pos
)))
6326
if (alignment <= _destination.Length -
_pos
)
6330
value.CopyTo(_destination.Slice(
_pos
));
6332
_destination.Slice(
_pos
, paddingRequired).Fill(' ');
6337
_destination.Slice(
_pos
, paddingRequired).Fill(' ');
6339
value.CopyTo(_destination.Slice(
_pos
));
6365
if (value.TryCopyTo(_destination.Slice(
_pos
)))
6428
Debug.Assert(startingPos >= 0 && startingPos <=
_pos
);
6431
int charsWritten =
_pos
- startingPos;
6446
if (paddingNeeded <= _destination.Length -
_pos
)
6450
_destination.Slice(
_pos
, paddingNeeded).Fill(' ');