Given a template class declared with a "char" template parameters, for example template< char ... C > struct one; and demangling the class name of an instance like one< 'a' > with the abi::__cxa_demangle() function then the demangled result is one<(char)97> which is much harder to read... It would be great if this could be fixed to print 'c' whenever isprint() is true for the value of c. Thanks!
demangler is part of libgcc. Confirmed.
No, it's part of libiberty.