On Sunday, 24 July 2016 at 06:03:59 UTC, Nicholas Wilson wrote:
so I have a main as follows

int main(string[] args)
{
    int a = 3;
    map!((int x) => x*x)((GlobalPointer!int(&a)),a);
    return 0;
}

I want to get the mangleof of the generated call to map but without referencing it in the .o and then pass the mangleof to another function. the call to map must still be instantiated.

How do I do this?

So I found std.traits.mangledName, but this still leaves a problem of that I can't get the symbol map!((int x) => x*x) without attempting to call it.

Reply via email to