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)
commit1dabfdcf6fb11bf6a1f13ce6e9b1294fc57b804f
treed9d14b2054959a0cc425d94d9c7938b374f3c54c
parent48d75034de6726f902494404114949a2ec82e5fb
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.

llvm-svn: 229255
clang/lib/AST/ItaniumMangle.cpp
clang/test/CodeGenCXX/mangle.cpp