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::find_refinement_blockers::FindRefinementBlockers;
use crate::records::type_once_visitor::TypeOnceVisitor;
use luaur_common::records::dense_hash_set::DenseHashSet;

impl FindRefinementBlockers {
    pub fn find_refinement_blockers() -> Self {
        FindRefinementBlockers {
            base: TypeOnceVisitor::new("FindRefinementBlockers".to_string(), true),
            found: DenseHashSet::new(core::ptr::null_mut()),
        }
    }
}