; Test that returning a pointer to a function causes the disassembler to print ; the right thing.;; RUN: llvm-as < %s | llvm-dis | llvm-as; RUN: verify-uselistorder %sdeclarevoid(i32)*@foo()definevoid@test(){callvoid(i32)*()@foo(); <%ty*>:1 [#uses=0]retvoid}