Skip to main content

luaur_compiler/methods/
compiler_set_debug_line_end.rs

1use crate::records::compiler::Compiler;
2use luaur_ast::records::ast_node::AstNode;
3
4impl Compiler {
5    pub fn set_debug_line_end(&mut self, node: *mut AstNode) {
6        if self.options.debug_level >= 1 {
7            let line = unsafe { (*node).location.end.line + 1 };
8            unsafe { (*self.bytecode).set_debug_line(line as i32) };
9        }
10    }
11}