Skip to main content

luaur_code_gen/methods/
assembly_builder_a_64_get_label_offset.rs

1use crate::macros::codegen_assert::CODEGEN_ASSERT;
2use crate::records::label::Label;
3
4impl crate::records::assembly_builder_a_64::AssemblyBuilderA64 {
5    pub fn get_label_offset(&self, label: &Label) -> u32 {
6        CODEGEN_ASSERT!(label.location != !0u32);
7        label.location * 4
8    }
9}