diff --git a/src/mir/builder/control_flow.rs b/src/mir/builder/control_flow.rs
index 1e244038..6953f0d3 100644
--- a/src/mir/builder/control_flow.rs
+++ b/src/mir/builder/control_flow.rs
@@ -1,6 +1,6 @@
//! Control-flow entrypoints (if/loop/try/throw) centralized here.
use super::{Effect, EffectMask, MirInstruction, ValueId};
-use crate::ast::ASTNode;
+use crate::ast::{ASTNode, Span};
impl super::MirBuilder {
/// Control-flow: block
@@ -53,8 +53,8 @@ impl super::MirBuilder {
/// `Ok(None)` to fall through to the legacy LoopBuilder path.
fn try_cf_loop_joinir(
&mut self,
- _condition: &ASTNode,
- _body: &[ASTNode],
+ condition: &ASTNode,
+ body: &[ASTNode],
) -> Result