luaur-analysis 0.1.1

Luau type checker and type inference (Rust).
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use crate::records::property_type::Property;
use crate::type_aliases::type_id::TypeId;

impl Property {
    pub fn readonly(ty: TypeId) -> Self {
        Property {
            read_ty: Some(ty),
            write_ty: None,
            ..Default::default()
        }
    }
}