diff --git a/autotest/CppParser/CppParser.upp b/autotest/CppParser/CppParser.upp index ca8bf2244..defc02d9c 100644 --- a/autotest/CppParser/CppParser.upp +++ b/autotest/CppParser/CppParser.upp @@ -71,7 +71,9 @@ file test32.in, test32.out, test33.in, - test33.out; + test33.out, + test34.in, + test34.out; mainconfig "" = "", diff --git a/autotest/CppParser/test34.in b/autotest/CppParser/test34.in new file mode 100644 index 000000000..508d4d7cf --- /dev/null +++ b/autotest/CppParser/test34.in @@ -0,0 +1,4 @@ +using Foo = String; + +template + using Vec = std::vector>; diff --git a/autotest/CppParser/test34.out b/autotest/CppParser/test34.out new file mode 100644 index 000000000..16ab5580e --- /dev/null +++ b/autotest/CppParser/test34.out @@ -0,0 +1,8 @@ +Foo { + TYPEDEF, name: Foo, qitem: typedef, qtype: String, qptype: , natural: using Foo, line 1, using +} +Vec { + TYPEDEF, name: Vec, qitem: typedef, qtype: vector>, qptype: , natural: using Vec = std::vector>, line 3, using +} + { +} \ No newline at end of file