luaur-analysis 0.1.1

Luau type checker and type inference (Rust).
Documentation
1
2
3
4
5
6
7
8
use crate::type_aliases::def_id_def::DefId;

#[derive(Debug, Clone, Default, PartialEq, Eq, Hash)]
pub struct FunctionCapture {
    pub capture_defs: alloc::vec::Vec<DefId>,
    pub all_versions: alloc::vec::Vec<DefId>,
    pub version_offset: usize,
}