Skip to main content

luaur_analysis/enums/
mod.rs

1pub mod autocomplete_context;
2pub mod autocomplete_entry_kind;
3pub mod block_kind;
4pub mod context_error;
5pub mod context_error_alt_b;
6pub mod context_error_alt_c;
7pub mod context_error_alt_d;
8pub mod context_error_alt_e;
9pub mod control_flow;
10pub mod early_exit;
11pub mod follow_option;
12pub mod fragment_autocomplete_status;
13pub mod fragment_autocomplete_waypoint;
14pub mod fragment_type_check_status;
15pub mod ignore_synthetic_name;
16pub mod inhabited;
17pub mod interesting_edge_case;
18pub mod kind;
19pub mod mark;
20pub mod normalization_result;
21pub mod occurs_check_result;
22pub mod op_kind;
23pub mod pack_field;
24pub mod parentheses_recommendation;
25pub mod polarity;
26pub mod prop_index_type;
27pub mod reason;
28pub mod reduction;
29pub mod refinements_op_kind;
30pub mod relation;
31pub mod scope_type;
32pub mod skip_test_result;
33pub mod solver_mode;
34pub mod state;
35pub mod status;
36pub mod subtyping_suppression_policy;
37pub mod subtyping_variance;
38pub mod table_state;
39pub mod tarjan_result;
40pub mod type_context;
41pub mod type_correct_kind;
42pub mod type_field;
43pub mod type_file_resolver;
44pub mod type_function_instance_state;
45pub mod type_kind;
46pub mod type_type;
47pub mod type_type_function_runtime;
48pub mod unify_result;
49pub mod value;
50pub mod value_context;
51pub mod variance;
52pub mod variant;
53
54pub mod type_function_instance_type {
55    pub use crate::records::type_function_instance_type::*;
56}
57pub mod type_variant {
58    pub use crate::type_aliases::type_variant::*;
59}
60pub mod type_constant_folding {
61    pub use luaur_compiler::enums::type_constant_folding::*;
62}
63pub mod dump_flags {
64    pub use luaur_bytecode::enums::dump_flags::*;
65}
66pub mod r#type {
67    pub use luaur_bytecode::enums::r#type::*;
68}