diff options
| author | Dimitry Andric <dim@FreeBSD.org> | 2017-07-19 07:03:07 +0000 | 
|---|---|---|
| committer | Dimitry Andric <dim@FreeBSD.org> | 2017-07-19 07:03:07 +0000 | 
| commit | a884e649599e13d58ce6d2b2a0ce8091ceb48dac (patch) | |
| tree | f527514e113dd4f771eef3d39e5a5d2da36b8552 /unittests/Language | |
| parent | e75e363cb71a7339552b9d943e78ac62b737379b (diff) | |
Notes
Diffstat (limited to 'unittests/Language')
| -rw-r--r-- | unittests/Language/CPlusPlus/CPlusPlusLanguageTest.cpp | 5 | 
1 files changed, 5 insertions, 0 deletions
diff --git a/unittests/Language/CPlusPlus/CPlusPlusLanguageTest.cpp b/unittests/Language/CPlusPlus/CPlusPlusLanguageTest.cpp index 8c7fade83759..1e7dd77c4dee 100644 --- a/unittests/Language/CPlusPlus/CPlusPlusLanguageTest.cpp +++ b/unittests/Language/CPlusPlus/CPlusPlusLanguageTest.cpp @@ -62,6 +62,11 @@ TEST(CPlusPlusLanguage, MethodNameParsing) {         "XX::(anonymous namespace)::anon_class", "anon_func", "()", "const",         "XX::(anonymous namespace)::anon_class::anon_func"}, +      // Lambda +      {"main::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const", +       "main::{lambda()#1}::operator()() const::{lambda()#1}", "operator()", "()", "const", +       "main::{lambda()#1}::operator()() const::{lambda()#1}::operator()"}, +        // Function pointers        {"string (*f(vector<int>&&))(float)", "", "f", "(vector<int>&&)", "",         "f"},  | 
