[cfe-commits] r81070 - /cfe/trunk/lib/CodeGen/Mangle.cpp
Douglas Gregor
dgregor at apple.com
Tue Sep 8 09:56:56 PDT 2009
On Sep 5, 2009, at 12:56 AM, John McCall wrote:
> Author: rjmccall
> Date: Sat Sep 5 02:56:18 2009
> New Revision: 81070
>
> URL: http://llvm.org/viewvc/llvm-project?rev=81070&view=rev
> Log:
> Overhaul the mangler to use a visitor pattern, at least for types.
*THANK YOU*
> We can safely
> ignore non-canonical type classes, but apparently we need to know
> how to mangle
> dependent names.
Yes, because function template specializations are mangled as the
function template's signature (including dependent types, dependent
names, etc.) along with the template arguments.
- Doug
More information about the cfe-commits
mailing list