[cfe-dev] [libc++abi] Why is cxa_demangle.h a public header?
Matthew Dempsky
matthew at dempsky.org
Sat Jun 8 15:28:23 PDT 2013
On Sat, Jun 8, 2013 at 8:02 AM, Howard Hinnant <hhinnant at apple.com> wrote:
> Because when I was first asked to write the demangler I was also asked to have it create a syntax tree and expose that syntax tree for use by the compiler and/or debugger.
>
> That design hasn't worked out. I'm currently working on an alternative. A tool for the compiler and/or debugger could still be done, but it makes more sense to have that be a separate tool, as opposed to bundling it into the demangler.
Makes sense. Thanks for the explanation!
> I'm hoping to get rid of this shortly.
Do you have a timeline for this or any notes about your new plans? Is
it still worth sending patches against the current code?
More information about the cfe-dev
mailing list