mirror of
https://github.com/roc-lang/roc.git
synced 2025-09-27 05:49:08 +00:00
equal_types_var requires a type index
This commit is contained in:
parent
91eb9aaea4
commit
cca5f53e98
3 changed files with 93 additions and 69 deletions
|
@ -122,11 +122,14 @@ pub fn frontload_ability_constraints(
|
|||
let rigid_variables = vars.rigid_vars.iter().chain(vars.able_vars.iter()).copied();
|
||||
let infer_variables = vars.flex_vars.iter().copied();
|
||||
|
||||
let signature_expectation =
|
||||
constraints.push_expected_type(Expected::NoExpectation(signature.clone()));
|
||||
|
||||
def_pattern_state
|
||||
.constraints
|
||||
.push(constraints.equal_types_var(
|
||||
signature_var,
|
||||
Expected::NoExpectation(signature.clone()),
|
||||
signature_expectation,
|
||||
Category::Storage(file!(), line!()),
|
||||
Region::zero(),
|
||||
));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue