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