Skip to main content

luaur_analysis/type_aliases/
mod.rs

1pub mod autocomplete_entry_map;
2pub mod bindings;
3pub mod block_id;
4pub mod blocked_constraint_id;
5pub mod bound_type;
6pub mod bound_type_pack;
7pub mod component;
8pub mod const_iterator;
9pub mod constraint_block_target;
10pub mod constraint_map;
11pub mod constraint_ptr;
12pub mod constraint_v;
13pub mod constraint_vertex;
14pub mod def_id_control_flow_graph;
15pub mod def_id_def;
16pub mod def_id_refinement;
17pub mod definition;
18pub mod difference_type_set;
19pub mod difference_type_type;
20pub mod difference_type_type_pack;
21pub mod documentation;
22pub mod documentation_database;
23pub mod documentation_symbol;
24pub mod error_type;
25pub mod error_type_pack;
26pub mod error_vec;
27pub mod r#impl;
28pub mod incompatibility_reason;
29pub mod instr_id;
30pub mod instruction;
31pub mod intersection_type_iterator;
32pub mod iterator_category_constraint_graph;
33pub mod iterator_category_set;
34pub mod iterator_category_type;
35pub mod iterator_category_type_pack;
36pub mod iterator_set;
37pub mod iterator_type_ids;
38pub mod l_value;
39pub mod literal_properties;
40pub mod log_luau_proc;
41pub mod lookup_result;
42pub mod lua_state;
43pub mod module_name_file_resolver;
44pub mod module_name_type;
45pub mod module_name_type_fwd;
46pub mod module_ptr_module;
47pub mod module_ptr_module_resolver;
48pub mod module_ptr_normalize;
49pub mod name_type;
50pub mod name_type_function_runtime;
51pub mod name_type_function_runtime_alt_c;
52pub mod name_type_fwd;
53pub mod name_type_infer;
54pub mod name_unifiable;
55pub mod node_list;
56pub mod node_queue;
57pub mod nominal_relation;
58pub mod normalized_tyvars;
59pub mod path;
60pub mod pointer_constraint_graph;
61pub mod pointer_set;
62pub mod pointer_type;
63pub mod pointer_type_pack;
64pub mod predicate;
65pub mod predicate_vec;
66pub mod print_line_proc_type_checker_2;
67pub mod print_line_proc_type_infer;
68pub mod props_data_flow_graph;
69pub mod props_type;
70pub mod props_type_alt_c;
71pub mod props_type_function_runtime;
72pub mod props_type_function_runtime_alt_e;
73pub mod reducer_function;
74pub mod reference_constraint_graph;
75pub mod reference_set;
76pub mod reference_type;
77pub mod reference_type_pack;
78pub mod refinement_context;
79pub mod refinement_control_flow_graph;
80pub mod refinement_id_control_flow_graph;
81pub mod refinement_id_refinement;
82pub mod refinement_map;
83pub mod refinement_refinement;
84pub mod require_suggestions;
85pub mod saved_iter_info;
86pub mod scope_ptr_anyification;
87pub mod scope_ptr_ast_query;
88pub mod scope_ptr_constraint_generator;
89pub mod scope_ptr_control_flow;
90pub mod scope_ptr_linter;
91pub mod scope_ptr_module;
92pub mod scope_ptr_scope;
93pub mod scope_ptr_type;
94pub mod scope_ptr_type_infer;
95pub mod scope_ptr_type_utils;
96pub mod scope_stack;
97pub mod seen_set_iterative_type_function_type_visitor;
98pub mod seen_set_iterative_type_visitor;
99pub mod seen_set_structural_type_equality;
100pub mod seen_set_subtyping;
101pub mod seen_table_prop_pairs;
102pub mod seen_type_pack_set;
103pub mod seen_type_packs_clone;
104pub mod seen_type_packs_type_function_runtime;
105pub mod seen_type_packs_type_function_runtime_builder;
106pub mod seen_type_packs_type_function_runtime_builder_alt_d;
107pub mod seen_types_clone;
108pub mod seen_types_type_function_runtime;
109pub mod seen_types_type_function_runtime_builder;
110pub mod seen_types_type_function_runtime_builder_alt_d;
111pub mod set;
112pub mod set_hash_default;
113pub mod simplifier_seen_set;
114pub mod singleton_variant;
115pub mod state_ref;
116pub mod step_snapshot;
117pub mod string_completion_callback;
118pub mod subtyping_reasonings;
119pub mod synthetic_names;
120pub mod t_dcr_logger;
121pub mod t_substitution;
122pub mod t_to_dot;
123pub mod t_to_string;
124pub mod t_type_arena;
125pub mod t_type_path;
126pub mod t_type_path_alt_g;
127pub mod tags;
128pub mod type_error_data;
129pub mod type_function_depth_counter;
130pub mod type_function_error_data;
131pub mod type_function_kind;
132pub mod type_function_singleton_variant;
133pub mod type_function_type_id;
134pub mod type_function_type_pack_id;
135pub mod type_function_type_pack_variant;
136pub mod type_function_type_variant;
137pub mod type_id;
138pub mod type_id_predicate;
139pub mod type_or_pack;
140pub mod type_or_pack_id;
141pub mod type_or_type_pack_id_set;
142pub mod type_pack_id;
143pub mod type_pack_ids;
144pub mod type_pack_variant;
145pub mod type_variant;
146pub mod union_type_iterator;
147pub mod upper_bounds;
148pub mod v;
149pub mod value_type_constraint_graph;
150pub mod value_type_set;
151pub mod value_type_type;
152pub mod value_type_type_pack;
153pub mod variant;
154
155pub mod free_type_pack {
156    pub use crate::records::free_type_pack::*;
157}
158pub mod type_pack_var {
159    pub use crate::records::type_pack_var::*;
160}
161pub mod type_fun {
162    pub use crate::records::type_fun::*;
163}
164pub mod symbol {
165    pub use crate::records::symbol::*;
166}
167pub mod table_state {
168    pub use crate::enums::table_state::*;
169}
170pub mod type_level {
171    pub use crate::records::type_level::*;
172}
173pub mod lua_c_function {
174    pub use luaur_vm::type_aliases::lua_c_function::*;
175}
176pub mod t_string {
177    pub use luaur_vm::type_aliases::t_string::*;
178}