diff --git a/compiler/mono/src/ir.rs b/compiler/mono/src/ir.rs index 9d4d41efd3..aaf86934ab 100644 --- a/compiler/mono/src/ir.rs +++ b/compiler/mono/src/ir.rs @@ -273,6 +273,7 @@ impl ExternalSpecializations { #[derive(Clone, Debug)] pub struct Procs<'a> { pub partial_procs: MutMap>, + pub imported_module_thunks: MutSet, pub module_thunks: MutSet, pub pending_specializations: Option, PendingSpecialization>>>, pub specialized: MutMap<(Symbol, Layout<'a>), InProgressProc<'a>>, @@ -285,6 +286,7 @@ impl<'a> Default for Procs<'a> { fn default() -> Self { Self { partial_procs: MutMap::default(), + imported_module_thunks: MutSet::default(), module_thunks: MutSet::default(), pending_specializations: Some(MutMap::default()), specialized: MutMap::default(),