Skip to main content

luaur_compiler/methods/
compiler_patch_jumps.rs

1use crate::records::compiler::Compiler;
2use luaur_ast::records::ast_node::AstNode;
3
4impl Compiler {
5    pub fn patch_jumps(&mut self, node: *mut AstNode, labels: &mut Vec<usize>, target: usize) {
6        for l in labels.iter().copied() {
7            self.patch_jump(node, l, target);
8        }
9    }
10}