[cfe-dev] Public the interface for cxa_demangler.cpp

via cfe-dev cfe-dev at lists.llvm.org
Fri Apr 13 01:22:12 PDT 2018


 The file "llvm.stl/libcxxabi/src/cxa_demangler.cpp" implement the interface "__cxa_demangle()" defined in the C++ABI. It decoded the mangled string into the demangled one, that is, "string --> string".  Inside it, it is implemented by "string --> AST --> string". However, someone might need the internal AST instead of the demangled string to do the further analysis for the mangled string. Do we have any plan not to hide the AST inside the cxa_demangler.cpp, but public it into the cxa_demangle.h ? Thank you.  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20180413/55863b7b/attachment.html>


More information about the cfe-dev mailing list