diff --git a/crates/debug/src/transform/expression.rs b/crates/debug/src/transform/expression.rs index 8544a9678f..8419706760 100644 --- a/crates/debug/src/transform/expression.rs +++ b/crates/debug/src/transform/expression.rs @@ -454,6 +454,7 @@ where Operation::Deref { .. } => { flush_code_chunk!(); parts.push(CompiledExpressionPart::Deref); + continue; } _ => { return Ok(None); @@ -720,7 +721,7 @@ mod tests { }, CompiledExpressionPart::Code(vec![35, 5]), CompiledExpressionPart::Deref, - CompiledExpressionPart::Code(vec![6, 159]) + CompiledExpressionPart::Code(vec![159]) ], need_deref: false }