Anybody knows how to determine what would be the result of name mangling on a c++ function, be it in class or in a global context?
For example after compiling the following function
string myFunction2();
We will have:
__Z11myFunction2v
as the mangled name in the object file.
Is there someway (like a tool) whiteout messing with the actual llvm internals?