32 references to Memmove
System.Private.CoreLib (32)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Array.cs (1)
63
Buffer.
Memmove
(
src\runtime\src\libraries\System.Private.CoreLib\src\System\Buffer.cs (3)
54
Memmove
(ref Unsafe.AddByteOffset(ref MemoryMarshal.GetArrayDataReference(dst), uDstOffset), ref Unsafe.AddByteOffset(ref MemoryMarshal.GetArrayDataReference(src), uSrcOffset), uCount);
111
Memmove
(ref *(byte*)destination, ref *(byte*)source, checked((nuint)sourceBytesToCopy));
125
Memmove
(ref *(byte*)destination, ref *(byte*)source, checked((nuint)sourceBytesToCopy));
src\runtime\src\libraries\System.Private.CoreLib\src\System\ReadOnlySpan.cs (2)
316
Buffer.
Memmove
(ref destination._reference, ref _reference, (uint)_length);
337
Buffer.
Memmove
(ref destination._reference, ref _reference, (uint)_length);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\RuntimeHelpers.cs (1)
63
Buffer.
Memmove
(
src\runtime\src\libraries\System.Private.CoreLib\src\System\Span.cs (2)
334
Buffer.
Memmove
(ref destination._reference, ref _reference, (uint)_length);
355
Buffer.
Memmove
(ref destination._reference, ref _reference, (uint)_length);
src\runtime\src\libraries\System.Private.CoreLib\src\System\String.cs (11)
84
Buffer.
Memmove
(
111
Buffer.
Memmove
(
137
Buffer.
Memmove
(
171
Buffer.
Memmove
(
321
Buffer.
Memmove
(ref result._firstChar, ref MemoryMarshal.GetReference(value), (uint)value.Length);
407
Buffer.
Memmove
(
430
Buffer.
Memmove
(
444
Buffer.
Memmove
(ref destination._reference, ref _firstChar, (uint)Length);
461
Buffer.
Memmove
(ref destination._reference, ref _firstChar, (uint)Length);
475
Buffer.
Memmove
(
499
Buffer.
Memmove
(
src\runtime\src\libraries\System.Private.CoreLib\src\System\String.Manipulation.cs (10)
73
Buffer.
Memmove
(
731
Buffer.
Memmove
(ref result._firstChar, ref _firstChar, (nuint)startIndex);
732
Buffer.
Memmove
(ref Unsafe.Add(ref result._firstChar, startIndex), ref value._firstChar, (nuint)insertLength);
733
Buffer.
Memmove
(ref Unsafe.Add(ref result._firstChar, startIndex + insertLength), ref Unsafe.Add(ref _firstChar, startIndex), (nuint)(oldLength - startIndex));
1157
Buffer.
Memmove
(ref Unsafe.Add(ref result._firstChar, count), ref _firstChar, (nuint)oldLength);
1174
Buffer.
Memmove
(ref result._firstChar, ref _firstChar, (nuint)oldLength);
1195
Buffer.
Memmove
(ref result._firstChar, ref _firstChar, (nuint)startIndex);
1196
Buffer.
Memmove
(ref Unsafe.Add(ref result._firstChar, startIndex), ref Unsafe.Add(ref _firstChar, startIndex + count), (nuint)(newLength - startIndex));
1308
Buffer.
Memmove
(ref result._firstChar, ref _firstChar, (uint)copyLength);
2560
Buffer.
Memmove
(
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\StringBuilder.cs (2)
341
Buffer.
Memmove
(
2372
Buffer.
Memmove
(ref destination, ref value, (nuint)valueCount);