fix wildcards not recognized as rigids

This commit is contained in:
Folkert 2020-12-11 01:44:26 +01:00
parent f5c267acf4
commit b669202d86
3 changed files with 125 additions and 2 deletions

View file

@ -1363,7 +1363,9 @@ fn instantiate_rigids(
}
}
new_rigids.extend(introduced_vars.wildcards.iter().cloned());
for (i, wildcard) in introduced_vars.wildcards.iter().enumerate() {
ftv.insert(format!("*{}", i).into(), *wildcard);
}
annotation
}