www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - mangle!(void function())("foo").demangle = "void function()* foo"

mangle!(void function())("foo").demangle returns "void function()* foo"

how would i get instead: `void foo ()` ?

my current workaround:

alias FunctionTypeOf(Fun)=typeof(*Fun.init);
mangle!(FunctionTypeOf!(void function()))("foo")
Nov 02 2016