luaur-compiler 0.1.2

Luau source-to-bytecode compiler (Rust).
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
#[derive(Debug, Clone)]
pub struct Visitor {
    pub(crate) self_: *mut crate::records::compiler::Compiler,
    pub(crate) conflict: [u64; 4],
    pub(crate) assigned: [u64; 4],
}

impl luaur_ast::records::ast_visitor::AstVisitor for Visitor {
    fn visit_expr_local(&mut self, node: *mut core::ffi::c_void) -> bool {
        self.visit_ast_expr_local(node.cast())
    }
}