Fix self.info compilation error in MCG.finalize

This commit is contained in:
Brandon Fish 2019-05-19 13:05:35 -05:00
parent e34e625009
commit d547beda72

View File

@ -309,12 +309,12 @@ impl ModuleCodeGenerator<CraneliftFunctionCodeGenerator, Caller, CodegenError>
fn finalize( fn finalize(
self, self,
_module_info: &ModuleInfo, module_info: &ModuleInfo,
) -> Result<(Caller, Box<dyn CacheGen>), CodegenError> { ) -> Result<(Caller, Box<dyn CacheGen>), CodegenError> {
let (func_resolver_builder, handler_data) = let (func_resolver_builder, handler_data) =
FuncResolverBuilder::new(self.isa, functions, &self.info)?; FuncResolverBuilder::new(&self.isa, functions, module_info)?;
let trampolines = Arc::new(Trampolines::new(self.isa, &self.info)); let trampolines = Arc::new(Trampolines::new(self.isa, module_info));
let (func_resolver, backend_cache) = func_resolver_builder.finalize( let (func_resolver, backend_cache) = func_resolver_builder.finalize(
&self.info.signatures, &self.info.signatures,