luaur-analysis 0.1.3

Luau type checker and type inference (Rust).
Documentation
1
2
3
4
5
6
7
8
9
10
11
use crate::records::type_ids::TypeIds;
use crate::records::type_once_visitor::TypeOnceVisitor;
use crate::type_aliases::type_pack_ids::TypePackIds;

#[derive(Debug, Clone)]
pub struct ReferenceCountInitializer {
    pub(crate) base: TypeOnceVisitor,
    pub(crate) mutated_types: *mut TypeIds,
    pub(crate) mutated_type_packs: *mut TypePackIds,
    pub(crate) traverse_into_type_functions: bool,
}