14 writes to _pos
System.Private.CoreLib (14)
src\libraries\System.Private.CoreLib\src\System\MemoryExtensions.cs (14)
6069
_pos
= 0;
6085
_pos
= 0;
6098
_pos
+= value.Length;
6146
_pos
+= charsWritten;
6157
_pos
+= charsWritten;
6207
_pos
+= charsWritten;
6218
_pos
+= charsWritten;
6275
_pos
+= value.Length;
6310
_pos
+= value.Length;
6312
_pos
+= paddingRequired;
6317
_pos
+= paddingRequired;
6319
_pos
+= value.Length;
6346
_pos
+= value.Length;
6437
_pos
+= paddingNeeded;
19 references to _pos
System.Private.CoreLib (19)
src\libraries\System.Private.CoreLib\src\System\MemoryExtensions.cs (19)
5669
charsWritten = handler.
_pos
;
6096
if (value.TryCopyTo(_destination.Slice(
_pos
)))
6144
if (Enum.TryFormatUnconstrained(value, _destination.Slice(
_pos
), out int charsWritten))
6155
if (((ISpanFormattable)value).TryFormat(_destination.Slice(
_pos
), out int charsWritten, default, _provider)) // constrained call avoiding boxing for value types
6205
if (Enum.TryFormatUnconstrained(value, _destination.Slice(
_pos
), out int charsWritten, format))
6216
if (((ISpanFormattable)value).TryFormat(_destination.Slice(
_pos
), out int charsWritten, format, _provider)) // constrained call avoiding boxing for value types
6241
int startingPos =
_pos
;
6257
int startingPos =
_pos
;
6273
if (value.TryCopyTo(_destination.Slice(
_pos
)))
6305
if (alignment <= _destination.Length -
_pos
)
6309
value.CopyTo(_destination.Slice(
_pos
));
6311
_destination.Slice(
_pos
, paddingRequired).Fill(' ');
6316
_destination.Slice(
_pos
, paddingRequired).Fill(' ');
6318
value.CopyTo(_destination.Slice(
_pos
));
6344
if (value.TryCopyTo(_destination.Slice(
_pos
)))
6407
Debug.Assert(startingPos >= 0 && startingPos <=
_pos
);
6410
int charsWritten =
_pos
- startingPos;
6425
if (paddingNeeded <= _destination.Length -
_pos
)
6429
_destination.Slice(
_pos
, paddingNeeded).Fill(' ');