diff --git a/hir-macros/src/operations/effects.rs b/hir-macros/src/operations/effects.rs index 1224acd32..8b76d0707 100644 --- a/hir-macros/src/operations/effects.rs +++ b/hir-macros/src/operations/effects.rs @@ -166,12 +166,11 @@ impl quote::ToTokens for EffectOpInterface { let exprs = exprs.iter(); quote! { { - let target = self.#field(); values.extend([ #( ::midenc_hir::effects::EffectInstance::new_for_value( #exprs, - target, + self.#field(), ), )* ]);