diff --git a/src/passes/reorder_funs.rs b/src/passes/reorder_funs.rs index bc394f8..6f41d4b 100644 --- a/src/passes/reorder_funs.rs +++ b/src/passes/reorder_funs.rs @@ -67,6 +67,7 @@ pub fn fixup_orders(m: &mut Module) { fs.insert(v, Func::new(i)); i += 1; } + assert_eq!(fs.len(),m.funcs.len()); reorder_funcs(m, &fs); return; }