On Wednesday, 23 March 2016 at 15:17:18 UTC, Ozan wrote:
If I want to use a class or a function in a shared library, it
is necessary to use funny names like
"D7myclass10getMyClassFZC7myclass7MyClass".
Is it possible to get a list of all the names in shared
library? What is the schema behind these names? Is there a
listing for "D7", "10", "FZC7", "7" and so on?
Solved in the core.demangle module...
The demangle module converts mangled D symbols to a
representation similar to what would have existed in code.
Regards, Ozan