Pass associated functions as well as functions

This commit is contained in:
Sofia 2025-08-04 22:09:26 +03:00
parent 02522dd36d
commit 1275063dc2

View File

@ -450,6 +450,10 @@ impl Module {
for function in &mut self.functions { for function in &mut self.functions {
function.pass(pass, state, &mut scope.inner(), self.module_id)?; function.pass(pass, state, &mut scope.inner(), self.module_id)?;
} }
for (_, function) in &mut self.associated_functions {
function.pass(pass, state, &mut scope.inner(), self.module_id)?;
}
Ok(()) Ok(())
} }
} }