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

Reply via email to