xxxxxxxxxx
import core.demangle;
import std.stdio;
module test;
struct S {}
extern(Objective-C) void ofun()
{
void foo(S s, ...);
void goo(typeof(&foo) fn);
pragma(msg, foo.mangleof); // _D4test4ofunYZ3fooMFS4test1SYv
pragma(msg, goo.mangleof); // _D4test4ofunYZ3gooMFDFS4test1SYvZv
writeln(foo.mangleof, demangle(foo.mangleof));
writeln(goo.mangleof, demangle(goo.mangleof));
}