On Tuesday, 27 December 2016 at 00:05:39 UTC, Andrei Alexandrescu wrote:
Consider this code:

===========
import core.sys.posix.dlfcn;
extern(C) void fun() {}
void main()
{
    fun();
    void *hndl = dlopen(null, RTLD_LAZY);
    if (!hndl) assert(0);
    auto p = dlsym(hndl, "fun".ptr);

Does auto p = dlsym(hndl, fun.mangleof.ptr);

work any better?

Reply via email to