refactor(phase62): if_lowering.rs コメント整理(-7行)

Phase 62-A: 削除済みコンポーネントへの参照を整理

削除内容:
- Phase 57: PhiMergeOps削除(2025-11-29)コメント
- Phase 26-F-2/35-5: BodyLocalPhiBuilder削除コメント

理由: 既に削除完了したコンポーネントの履歴情報はノイズ化

効果: -7行、可読性向上

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
nyash-codex
2025-11-29 14:50:01 +09:00
parent 7e045f61e2
commit 16df510466

View File

@ -128,9 +128,7 @@ impl<'a> LoopBuilder<'a> {
else_body.as_ref(),
);
// Phase 26-E: PhiBuilderBox 統合
// Phase 57: PhiMergeOps impl 削除デッドコード、2025-11-29
// - PhiBuilderOps に統一され、PhiMergeOps は不要になった
// Phase 26-E: PhiBuilderOps trait 実装(箱理論統一)
struct Ops<'b, 'a>(&'b mut LoopBuilder<'a>);
// Phase 26-E: PhiBuilderOps trait 実装(箱理論統一)
@ -275,10 +273,6 @@ impl<'a> LoopBuilder<'a> {
let mut ops = Ops(self);
// Phase 26-F-2: BodyLocalPhiBuilder削除
// Phase 35-5: if_body_local_merge.rs削除、PhiBuilderBoxに吸収
// 理由: 箱理論による責務分離(ループスコープ分析 vs if-merge専用処理
// Phase 61-3: JoinIR本番経路IfInLoopPhiEmitter
if joinir_success {
if let Some(ref joinir_spec) = joinir_phi_spec_opt {