luaur-analysis 0.1.3

Luau type checker and type inference (Rust).
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use crate::records::constraint::Constraint;
use crate::records::dcr_logger::DcrLogger;
use crate::type_aliases::type_pack_id::TypePackId;

impl DcrLogger {
    pub fn push_block_not_null_constraint_type_pack_id(
        &mut self,
        constraint: *const Constraint,
        block: TypePackId,
    ) {
        let _ = (constraint, block);
        self.push_block_not_null_constraint_type_id(constraint, unsafe {
            core::mem::transmute(block)
        });
    }
}