From 2ce03cce0826410e500eaad8a95c30c1366c92cc Mon Sep 17 00:00:00 2001 From: Benjamin Bouvier Date: Tue, 16 Aug 2022 17:42:40 +0200 Subject: [PATCH] [cranelift] Re-add missing blanket implementations for `&mut Module` (#4719) --- cranelift/module/src/module.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/cranelift/module/src/module.rs b/cranelift/module/src/module.rs index 1312f4880b..187fed3184 100644 --- a/cranelift/module/src/module.rs +++ b/cranelift/module/src/module.rs @@ -716,6 +716,14 @@ impl Module for &mut M { (**self).declare_data_in_func(data, func) } + fn declare_func_in_data(&self, func: FuncId, ctx: &mut DataContext) -> ir::FuncRef { + (**self).declare_func_in_data(func, ctx) + } + + fn declare_data_in_data(&self, data: DataId, ctx: &mut DataContext) -> ir::GlobalValue { + (**self).declare_data_in_data(data, ctx) + } + fn define_function( &mut self, func: FuncId,