Skip to main content

luaur_compiler/methods/
compiler_reg_scope_reg_scope_compiler_alt_b.rs

1use crate::records::compiler::Compiler;
2use crate::records::reg_scope::RegScope;
3
4impl Compiler {
5    pub fn reg_scope_compiler_i32(&mut self, top: u32) -> RegScope {
6        assert!(top <= self.reg_top);
7        let old_top = self.reg_top;
8        self.reg_top = top;
9        RegScope {
10            self_: self as *mut Compiler,
11            old_top,
12        }
13    }
14}