1#![allow(clippy::large_enum_variant)]
16#![allow(clippy::result_large_err)]
17
18pub use call_type::*;
19pub use compiler::*;
20pub use expr::*;
21pub use function_name::*;
22pub use inferred_type::*;
23pub use instance_type::*;
24pub use interpreter::*;
25pub use parser::type_name::TypeName;
26pub use registry::*;
27pub use text::*;
28pub use type_checker::*;
29pub use type_inference::*;
30pub use type_parameter::*;
31pub use variable_id::*;
32
33mod call_type;
34
35mod compiler;
36mod expr;
37mod function_name;
38mod generic_type_parameter;
39mod inferred_type;
40mod instance_type;
41mod interpreter;
42mod parser;
43mod registry;
44mod rib_source_span;
45mod rib_type_error;
46mod text;
47mod type_checker;
48mod type_inference;
49mod type_parameter;
50mod type_parameter_parser;
51mod type_refinement;
52mod variable_id;
53
54#[cfg(test)]
55test_r::enable!();