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
#[allow(non_camel_case_types)]
#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
pub struct InstantiateGenericsOnNonFunction {
    pub(crate) interesting_edge_case: crate::enums::interesting_edge_case::InterestingEdgeCase,
}

impl InstantiateGenericsOnNonFunction {
    pub const None: crate::enums::interesting_edge_case::InterestingEdgeCase =
        crate::enums::interesting_edge_case::InterestingEdgeCase::None;
    pub const MetatableCall: crate::enums::interesting_edge_case::InterestingEdgeCase =
        crate::enums::interesting_edge_case::InterestingEdgeCase::MetatableCall;
    pub const Intersection: crate::enums::interesting_edge_case::InterestingEdgeCase =
        crate::enums::interesting_edge_case::InterestingEdgeCase::Intersection;
}