main
rs 29 lines 1.56 KB
Raw
1 pub mod align_method_call_scopes;
2 pub mod align_object_method_scopes;
3 pub mod align_reactive_scopes_to_block_scopes_hir;
4 pub mod analyse_functions;
5 pub mod build_reactive_scope_terminals_hir;
6 pub mod flatten_reactive_loops_hir;
7 pub mod flatten_scopes_with_hooks_or_use_hir;
8 pub mod infer_mutation_aliasing_effects;
9 pub mod infer_mutation_aliasing_ranges;
10 pub mod infer_reactive_places;
11 pub mod infer_reactive_scope_variables;
12 pub mod memoize_fbt_and_macro_operands_in_same_scope;
13 pub mod merge_overlapping_reactive_scopes_hir;
14 pub mod propagate_scope_dependencies_hir;
15
16 pub use align_method_call_scopes::align_method_call_scopes;
17 pub use align_object_method_scopes::align_object_method_scopes;
18 pub use align_reactive_scopes_to_block_scopes_hir::align_reactive_scopes_to_block_scopes_hir;
19 pub use analyse_functions::analyse_functions;
20 pub use build_reactive_scope_terminals_hir::build_reactive_scope_terminals_hir;
21 pub use flatten_reactive_loops_hir::flatten_reactive_loops_hir;
22 pub use flatten_scopes_with_hooks_or_use_hir::flatten_scopes_with_hooks_or_use_hir;
23 pub use infer_mutation_aliasing_effects::infer_mutation_aliasing_effects;
24 pub use infer_mutation_aliasing_ranges::infer_mutation_aliasing_ranges;
25 pub use infer_reactive_places::infer_reactive_places;
26 pub use infer_reactive_scope_variables::infer_reactive_scope_variables;
27 pub use memoize_fbt_and_macro_operands_in_same_scope::memoize_fbt_and_macro_operands_in_same_scope;
28 pub use merge_overlapping_reactive_scopes_hir::merge_overlapping_reactive_scopes_hir;
29 pub use propagate_scope_dependencies_hir::propagate_scope_dependencies_hir;