We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1bdffb8 commit 5aae193Copy full SHA for 5aae193
circuit/src/builder/compiler/expression_lowerer.rs
@@ -190,12 +190,12 @@ where
190
}
191
192
// Pass C: collect witness hints and emit `Unconstrained` operatios
193
- for (expr_idx, _) in self
+ for expr_idx in self
194
.graph
195
.nodes()
196
.iter()
197
.enumerate()
198
- .filter(|(_, expr)| matches!(expr, Expr::Witness))
+ .filter_map(|(expr_idx, expr)| matches!(expr, Expr::Witness).then(|| expr_idx))
199
{
200
let expr_id = ExprId(expr_idx as u32);
201
let out_widx = alloc_witness_id_for_expr(expr_idx);
0 commit comments