diff --git a/src/mir/join_ir/lowering/bool_expr_lowerer.rs b/src/mir/join_ir/lowering/bool_expr_lowerer.rs index a9d1199d..86a6953f 100644 --- a/src/mir/join_ir/lowering/bool_expr_lowerer.rs +++ b/src/mir/join_ir/lowering/bool_expr_lowerer.rs @@ -33,6 +33,15 @@ //! %or2 = BinOp Or %or1 %cmp3 //! %result = BinOp Or %or2 %cmp4 //! ``` +//! +//! ## Status (Phase 179) +//! +//! **TODO: Consider removal or unification** - This module appears unused (all tests commented). +//! Cannot easily merge with `condition_lowerer.rs` because: +//! - This module: MIR-based (uses MirBuilder, stateful) +//! - condition_lowerer: JoinIR-based (pure functional, no builder) +//! +//! Decision: Keep separate for now, document the distinction clearly. use crate::ast::{ASTNode, BinaryOperator, UnaryOperator}; use crate::mir::builder::MirBuilder;