]> granicus.if.org Git - clang/commit
ItaniumMangle: Correctly mangle <base-unresolved-name>
authorDavid Majnemer <david.majnemer@gmail.com>
Sat, 14 Feb 2015 13:23:54 +0000 (13:23 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Sat, 14 Feb 2015 13:23:54 +0000 (13:23 +0000)
commit201a5fe8c9cf9c148537967b3ea6a6e66e5667c4
treed6867ef774bdcae491f981153b82851f20ecab06
parentccb8223ee8f5cc94c87e79329e27926919e00802
ItaniumMangle: Correctly mangle <base-unresolved-name>

We had two bugs:
- We were missing the "on" prefix for unresolved operators.
- We didn't handle the mangling of destructors at all.

This fixes PR22584.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@229255 91177308-0d34-0410-b5e6-96231b3b80d8
lib/AST/ItaniumMangle.cpp
test/CodeGenCXX/mangle.cpp