src\runtime\src\libraries\System.Private.CoreLib\src\System\Array.cs (5)
567Buffer.BulkMoveWithWriteBarrier(ref destData, ref obj.GetRawData(), destSize);
571SpanHelpers.Memmove(ref destData, ref obj.GetRawData(), destSize);
1344=> UnsafeArrayAsSpan<T>(array, adjustedIndex, length).BinarySearch(Unsafe.As<byte, T>(ref value.GetRawData()));
1852=> UnsafeArrayAsSpan<T>(array, adjustedIndex, length).IndexOf(Unsafe.As<byte, T>(ref value.GetRawData()));
2079=> UnsafeArrayAsSpan<T>(array, adjustedIndex, length).LastIndexOf(Unsafe.As<byte, T>(ref value.GetRawData()));
System\Reflection\DynamicInvokeInfo.cs (11)
223ret = ref returnObject.GetRawData();
291ret = ref returnObject.GetRawData();
357ret = ref returnObject.GetRawData();
646RuntimeImports.RhUnbox(arg, ref box.GetRawData(), argumentInfo.Type);
664ref Unsafe.As<object?, byte>(ref copyOfParameters[i]) : ref arg.GetRawData());
714RuntimeImports.RhUnbox(arg, ref box.GetRawData(), argumentInfo.Type);
732ref Unsafe.As<object?, byte>(ref copyOfParameters[i]) : ref arg.GetRawData());
758obj = Pointer.Box((void*)Unsafe.As<byte, IntPtr>(ref obj.GetRawData()), type);
764ref obj.GetRawData());
793obj = Pointer.Box((void*)Unsafe.As<byte, IntPtr>(ref obj.GetRawData()), type);
799ref obj.GetRawData());
System\Runtime\InteropServices\Marshal.NativeAot.cs (4)
73((delegate*<ref byte, ref byte, void>)unmarshalStub)(ref *(byte*)ptr, ref structure.GetRawData());
84SpanHelpers.Memmove(ref structure.GetRawData(), ref *(byte*)ptr, size);
140((delegate*<ref byte, ref byte, void>)marshalStub)(ref structure.GetRawData(), ref *(byte*)ptr);
151SpanHelpers.Memmove(ref *(byte*)ptr, ref structure.GetRawData(), size);