mirror of
https://github.com/roc-lang/roc.git
synced 2025-09-26 13:29:12 +00:00
implement expect collector
This commit is contained in:
parent
6190fc9f67
commit
fe7882b598
4 changed files with 53 additions and 2 deletions
|
@ -4137,7 +4137,9 @@ fn run_solve<'a>(
|
|||
// TODO remove when we write builtins in roc
|
||||
let aliases = module.aliases.clone();
|
||||
|
||||
let mut module = module;
|
||||
let loc_expects = std::mem::take(&mut module.loc_expects);
|
||||
let module = module;
|
||||
|
||||
let (solved_subs, solved_specializations, exposed_vars_by_symbol, problems, abilities_store) = {
|
||||
if module_id.is_builtin() {
|
||||
|
@ -4403,7 +4405,7 @@ fn canonicalize_and_constrain<'a>(
|
|||
aliases,
|
||||
rigid_variables: module_output.rigid_variables,
|
||||
abilities_store: module_output.scope.abilities_store,
|
||||
loc_expects,
|
||||
loc_expects: module_output.loc_expects,
|
||||
};
|
||||
|
||||
let constrained_module = ConstrainedModule {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue