From 820dc51e2f7fed217b35be1a057b8375f3476015 Mon Sep 17 00:00:00 2001 From: Timo de Kort Date: Mon, 16 Nov 2020 22:49:35 +0100 Subject: [PATCH] [spv-out] Fix annotations not getting added to output (#281) --- src/back/spv/writer.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/back/spv/writer.rs b/src/back/spv/writer.rs index 06149c693c..d9c2a28baa 100644 --- a/src/back/spv/writer.rs +++ b/src/back/spv/writer.rs @@ -1671,10 +1671,6 @@ impl Writer { )); } - for annotation in self.annotations.iter() { - annotation.to_words(&mut self.logical_layout.annotations); - } - for (handle, ir_function) in ir_module.functions.iter() { let id = self.write_function(ir_function, ir_module); self.lookup_function.insert(handle, id); @@ -1703,6 +1699,10 @@ impl Writer { debug.to_words(&mut self.logical_layout.debugs); } } + + for annotation in self.annotations.iter() { + annotation.to_words(&mut self.logical_layout.annotations); + } } pub fn write(&mut self, ir_module: &crate::Module) -> Vec {