summaryrefslogtreecommitdiffstats
path: root/libcxxabi/test/test_demangle.cpp
diff options
context:
space:
mode:
authorHoward Hinnant <hhinnant@apple.com>2013-06-23 03:36:38 +0000
committerHoward Hinnant <hhinnant@apple.com>2013-06-23 03:36:38 +0000
commitae10f9d45e7143ac538eb545c71c565d4562b7b0 (patch)
treec0fd6898eb995a91820ebf2caa1d2ae7648a70b0 /libcxxabi/test/test_demangle.cpp
parent58032cb029dcb366be868db48c89af128cce1dd4 (diff)
downloadbcm5719-llvm-ae10f9d45e7143ac538eb545c71c565d4562b7b0.tar.gz
bcm5719-llvm-ae10f9d45e7143ac538eb545c71c565d4562b7b0.zip
Filter out '`' in mangled strings and reject them as invalid if found.
llvm-svn: 184656
Diffstat (limited to 'libcxxabi/test/test_demangle.cpp')
-rw-r--r--libcxxabi/test/test_demangle.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/libcxxabi/test/test_demangle.cpp b/libcxxabi/test/test_demangle.cpp
index e32647f048e..b1019e5c852 100644
--- a/libcxxabi/test/test_demangle.cpp
+++ b/libcxxabi/test/test_demangle.cpp
@@ -29593,6 +29593,7 @@ const char* invalid_cases[] =
"Agentt",
"NSoERj5E=Y1[uM:ga",
"Aon_PmKVPDk7?fg4XP5smMUL6;<WsI_mgbf23cCgsHbT<l8EE\0uVRkNOoXDrgdA4[8IU>Vl<>IL8ayHpiVDDDXTY;^o9;i",
+ "_ZN8Blizza`d6Memory12voidp_returncvPT_IcEEv",
};
const unsigned NI = sizeof(invalid_cases) / sizeof(invalid_cases[0]);
OpenPOWER on IntegriCloud