Constrain + solve crash

This commit is contained in:
Ayaz Hafiz 2022-11-02 16:05:13 -05:00
parent 9dc489c2b0
commit e2b30e5301
No known key found for this signature in database
GPG key ID: 0E2A37416A25EF58
13 changed files with 194 additions and 60 deletions

View file

@ -2961,27 +2961,6 @@ fn type_to_variable<'a>(
register_with_known_var(subs, destination, rank, pools, content)
}
Crash => {
let magic_return = subs.fresh(Descriptor {
content: Content::FlexVar(None),
rank,
mark: Mark::NONE,
copy: OptVariable::NONE,
});
let magic_lambda_set = subs.fresh(Descriptor {
content: Content::FlexVar(None),
rank,
mark: Mark::NONE,
copy: OptVariable::NONE,
});
let magic_crash = Content::Structure(FlatType::Func(
Subs::STR_SLICE,
magic_lambda_set,
magic_return,
));
register_with_known_var(subs, destination, rank, pools, magic_crash)
}
};
}