Fix errors

This commit is contained in:
Ayaz Hafiz 2023-10-22 09:22:38 -04:00
parent da421068f1
commit 703ef6608e
No known key found for this signature in database
GPG key ID: 0E2A37416A25EF58
8 changed files with 167 additions and 20 deletions

View file

@ -45,6 +45,7 @@ pub struct LoadedModule {
pub timings: MutMap<ModuleId, ModuleTiming>,
pub docs_by_module: VecMap<ModuleId, ModuleDocumentation>,
pub abilities_store: AbilitiesStore,
pub typechecked: MutMap<ModuleId, CheckedModule>,
}
impl LoadedModule {
@ -129,6 +130,13 @@ pub struct TypeCheckedModule<'a> {
pub checkmate: Option<roc_checkmate::Collector>,
}
#[derive(Debug)]
pub struct CheckedModule {
pub solved_subs: Solved<Subs>,
pub decls: Declarations,
pub abilities_store: AbilitiesStore,
}
#[derive(Debug)]
pub(crate) struct FoundSpecializationsModule<'a> {
pub(crate) ident_ids: IdentIds,