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><