luaur_code_gen/functions/define_cfa_expression_offset.rs
1use crate::functions::writeu_8::writeu_8;
2use crate::functions::writeuleb_128::writeuleb_128;
3
4pub unsafe fn define_cfa_expression_offset(mut pos: *mut u8, stack_offset: u32) -> *mut u8 {
5 const DW_CFA_def_cfa_offset: u8 = 0x0e;
6 pos = writeu_8(pos, DW_CFA_def_cfa_offset);
7 pos = writeuleb_128(pos, stack_offset as u64);
8 pos
9}