| 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; |