luaur-analysis 0.1.1

Luau type checker and type inference (Rust).
Documentation
1
2
3
4
5
6
7
8
9
use crate::records::expr_or_local::ExprOrLocal;
use luaur_ast::records::ast_expr::AstExpr;

impl ExprOrLocal {
    pub fn set_expr(&mut self, new_expr: *mut AstExpr) {
        self.expr = new_expr;
        self.local = core::ptr::null_mut();
    }
}