Hello Steven,

// note you can't use void as a parameter type in D
void (*(*xDlSym)(sqlite3_vfs*,void*, const char *zSymbol))(/*void*/);
pragma(msg, typeof(xDlSym).stringof);
outputs:

void function() function(sqlite3_vfs*, void*, const const(char*)
zSymbol)

D, now with C type un-garbleing!

--
... <IXOYE><



Reply via email to