src\runtime\src\libraries\System.Private.CoreLib\src\System\Array.cs (5)
591Buffer.BulkMoveWithWriteBarrier(ref destData, ref obj.GetRawData(), destSize);
595SpanHelpers.Memmove(ref destData, ref obj.GetRawData(), destSize);
1380=> UnsafeArrayAsSpan<T>(array, adjustedIndex, length).BinarySearch(Unsafe.As<byte, T>(ref value.GetRawData()));
1888=> UnsafeArrayAsSpan<T>(array, adjustedIndex, length).IndexOf(Unsafe.As<byte, T>(ref value.GetRawData()));
2115=> UnsafeArrayAsSpan<T>(array, adjustedIndex, length).LastIndexOf(Unsafe.As<byte, T>(ref value.GetRawData()));
System\Reflection\DynamicInvokeInfo.cs (11)
221ret = ref returnObject.GetRawData();
289ret = ref returnObject.GetRawData();
355ret = ref returnObject.GetRawData();
680RuntimeImports.RhUnbox(arg, ref box.GetRawData(), argumentInfo.Type);
698ref Unsafe.As<object?, byte>(ref copyOfParameters[i]) : ref arg.GetRawData());
770RuntimeImports.RhUnbox(arg, ref box.GetRawData(), argumentInfo.Type);
788ref Unsafe.As<object?, byte>(ref copyOfParameters[i]) : ref arg.GetRawData());
814obj = Pointer.Box((void*)Unsafe.As<byte, IntPtr>(ref obj.GetRawData()), type);
820ref obj.GetRawData());
848obj = Pointer.Box((void*)Unsafe.As<byte, IntPtr>(ref obj.GetRawData()), type);
854ref 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);