1 2 3 4 5 6 7 8 9 10 11
; It looks like the assembler is not forward resolving the function declaraion ; correctly. void "test"() begin call void %foo() ret void end declare void "foo"()