summaryrefslogtreecommitdiff
path: root/tests/mangling
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2020-03-13 14:46:23 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2020-03-13 14:46:23 (GMT)
commita955b79a17f23157a02e2312b8693498c5f54b09 (patch)
treeaf87f2d94a788b639e751afdd231ddf1b5c1bcf3 /tests/mangling
parente1bda768f573b84e340bfcdc59fe353eb665f8e6 (diff)
Added support for extra Itanium builtin types.
Diffstat (limited to 'tests/mangling')
-rw-r--r--tests/mangling/itanium.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/mangling/itanium.py b/tests/mangling/itanium.py
index 57a1129..7ff16c2 100644
--- a/tests/mangling/itanium.py
+++ b/tests/mangling/itanium.py
@@ -208,3 +208,6 @@ class TestItaniumMangling(ChrysalideTestCase):
demangled = demangler.decode_routine('_ZNSt3__16vectorIfNS_9allocatorIfEEE8__appendEj')
self.check_demangling(demangled, '??? std::__1::vector<float, allocator<float>>::__append(unsigned int)')
+
+ demangled = demangler.decode_routine('_ZN7android7String8C1EPKDsj')
+ self.check_demangling(demangled, 'android::String8 *android::String8::String8(const char16_t *, unsigned int)')