summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
diff options
context:
space:
mode:
authorHoward Hinnant <hhinnant@apple.com>2013-06-23 17:14:35 +0000
committerHoward Hinnant <hhinnant@apple.com>2013-06-23 17:14:35 +0000
commitcde9e006d82f7bc3f2783ebfac60b777a6d36cbf (patch)
tree595edf67b6f5126864831f2c047450570d7b1cfb /llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
parent295f049d1f5e725a0d69c1d2b70c1479c4922b9d (diff)
downloadbcm5719-llvm-cde9e006d82f7bc3f2783ebfac60b777a6d36cbf.tar.gz
bcm5719-llvm-cde9e006d82f7bc3f2783ebfac60b777a6d36cbf.zip
After a private conversation with Arthur O'Dwyer, and a good night's sleep, I believe this fix is a better fix than what I committed in r184656 yesterday. I've basically moved the checking for '`' from the start of the demangling process to the end of it. In the process I discovered that one of the test cases no longer demangled to the expected string. After further investigation I believe this case to not be a valid mangled string, and so I moved the test case to the 'invalid cases'. The reason I believe it is invalid is that it should use T_ instead of T0_ to index the template parameter.
llvm-svn: 184668
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud