Creates a demangler.
Creates a demangler with the given verbosity level.
Demangles the given string.
Demangles the given string using output to hold the result.
Sets the verbosity level of the demangler (template expansion level,...)
This represents a single demangling request, and is the place where the real work is done some more cleanup would probably be in order (maybe remove Buffer.)
Print types of functions being part of the main symbol.
Skip default members of templates (sole members named after * the template.)
For composite types, print the kind (class|struct|etc.) of the type.
How deeply to recurse printing template parameters, * for depths greater than this, an ellipsis is used.
Flexible demangler. Attempts to demangle D symbols generated by the DMD frontend. (Which is not always technically possible.)