Break up solve/solve into smaller modules

This commit is contained in:
Ayaz Hafiz 2023-06-22 12:09:28 -05:00
parent d1dad56331
commit 8314d44650
No known key found for this signature in database
GPG key ID: 0E2A37416A25EF58
11 changed files with 2115 additions and 2057 deletions

View file

@ -25,8 +25,8 @@ use roc_types::{
use roc_unify::unify::{unify, Env as UEnv, Mode, MustImplementConstraints};
use crate::{
ability::builtin_module_with_unlisted_ability_impl,
solve::{deep_copy_var_in, introduce, Pools},
ability::builtin_module_with_unlisted_ability_impl, deep_copy::deep_copy_var_in, pools::Pools,
solve::introduce,
};
/// What phase in the compiler is reaching out to specialize lambda sets?