luaur_code_gen/functions/
writeu_32.rs1#[inline]
2pub unsafe fn writeu_32(target: *mut u8, mut value: u32) -> *mut u8 {
3 if luaur_common::macros::luau_big_endian::LUAU_BIG_ENDIAN {
4 value = value.to_le();
5 }
6
7 core::ptr::copy_nonoverlapping(&value as *const u32 as *const u8, target, 4);
8 target.add(4)
9}