summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKyleMiles <krm504@nyu.edu>2021-01-28 21:49:37 +0000
committerKyleMiles <krm504@nyu.edu>2021-01-28 21:49:37 +0000
commit405a997b948ba998d96d598b4b29eb32389b335e (patch)
treede5e69272e517c1e704f7d12bd6d3decbc8d9a07
parent12f916450b444427685688bf34de65e11bf849e2 (diff)
Add tests corrosponding to #2244
-rw-r--r--suite/testcommon.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/suite/testcommon.py b/suite/testcommon.py
index 6763d8ae..0a6f0383 100644
--- a/suite/testcommon.py
+++ b/suite/testcommon.py
@@ -682,6 +682,16 @@ class TestBuilder(Builder):
"std::foo<T, std::char_traits<T> >::~foo",
"std::foo<T, std::char_traits<T> >::bar",
+ "std::foo<bleh::T, std::char_traits<bleh::T> >",
+ "std::bar<bleh::T, std::char_traits<bleh::T> >::bar",
+ "std::foo<bleh::T, std::char_traits<bleh::T> >::~foo",
+ "std::foo<bleh::T, std::char_traits<bleh::T> >::bar",
+
+ "std::foo<foo::bleh::T, std::char_traits<foo::bleh::T> >",
+ "std::bar<foo::bleh::T, std::char_traits<foo::bleh::T> >::bar",
+ "std::foo<foo::bleh::T, std::char_traits<foo::bleh::T> >::~foo",
+ "std::foo<foo::bleh::T, std::char_traits<foo::bleh::T> >::bar",
+
# More complex examples:
"AddRequiredUIPluginDependency(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)",
"std::vector<std::vector<BinaryNinja::InstructionTextToken, std::allocator<BinaryNinja::InstructionTextToken> >, std::allocator<std::vector<BinaryNinja::InstructionTextToken, std::allocator<BinaryNinja::InstructionTextToken> > > >::_M_check_len(uint64_t, char const*) const",