Deprecate backpassing to prepare for eventual removal

This commit is contained in:
Sam Mohr 2024-08-16 22:36:04 -07:00
parent a14a110293
commit 50f6e11423
No known key found for this signature in database
GPG key ID: EA41D161A3C1BC99
34 changed files with 778 additions and 490 deletions

View file

@ -337,7 +337,15 @@ pub fn canonicalize_module_defs<'a>(
// operators, and then again on *their* nested operators, ultimately applying the
// rules multiple times unnecessarily.
crate::desugar::desugar_defs_node_values(arena, loc_defs, src, &mut None, module_path, true);
crate::desugar::desugar_defs_node_values(
arena,
loc_defs,
src,
&mut None,
module_path,
true,
&mut env.problems,
);
let mut rigid_variables = RigidVariables::default();