Added function compilation

This commit is contained in:
Syrus Akbary
2018-10-15 02:48:59 +02:00
parent e7788645d7
commit 78cf7800e5
9 changed files with 226 additions and 23 deletions

View File

@@ -450,7 +450,7 @@ impl<'environment> FuncEnvironmentTrait for FuncEnvironment<'environment> {
fn make_indirect_sig(&mut self, func: &mut ir::Function, index: SignatureIndex) -> ir::SigRef {
// A real implementation would probably change the calling convention and add `vmctx` and
// signature index arguments.
// func.import_signature(self.module.signatures[index].clone())
// func.import_signature(self.mod_info.signatures[index].clone())
func.import_signature(self.vmctx_sig(index))
}