llvm-project/llvm/test/Demangle
Zachary Turner ee09170d25 [MS Demangler] Print template constructor args.
Previously if you had something like this:

template<typename T>
struct Foo {
  template<typename U>
  Foo(U);
};

Foo F(3.7);

this would mangle as ??$?0N@?$Foo@H@@QEAA@N@Z

and this would be demangled as:

undname:      __cdecl Foo<int>::Foo<int><double>(double)
llvm-undname: __cdecl Foo<int>::Foo<int>(double)

Note the lack of the constructor template parameter in our
demangling.

This patch makes it so we print the constructor argument list.

llvm-svn: 340356
2018-08-21 22:52:52 +00:00
..
ms-arg-qualifiers.test [MS Demangler] Fix some tests that are no longer broken. 2018-08-02 22:37:40 +00:00
ms-back-references.test [MS Demangler] Anonymous namespace hashes can be backreferenced. 2018-08-20 23:58:58 +00:00
ms-basic.test [MS Demangler] Properly demangle anonymous namespaces. 2018-08-20 23:58:35 +00:00
ms-conversion-operators.test Resubmit r339450 - [MS Demangler] Add conversion operator tests 2018-08-10 20:08:46 +00:00
ms-cxx11.test [MS Demangler] Create a new backref context for template instantiations. 2018-08-08 17:17:04 +00:00
ms-mangle.test [MS Demangler] Fix a few more edge cases. 2018-08-21 21:23:49 +00:00
ms-md5.test [MS Demangler] Don't fail on MD5-mangled names. 2018-08-16 16:17:17 +00:00
ms-nested-scopes.test [MS Demangler] Demangle symbols in function scopes. 2018-07-30 03:12:34 +00:00
ms-operators.test [MS Demangler] Fix a few more edge cases. 2018-08-21 21:23:49 +00:00
ms-return-qualifiers.test [MS Demangler] Fix some minor formatting bugs. 2018-08-14 18:54:28 +00:00
ms-string-literals.test [MS Demangler] Rework the way operators are demangled. 2018-08-17 16:14:05 +00:00
ms-template-callback.test Resubmit r338340 "[MS Demangler] Better demangling of template arguments." 2018-07-31 17:16:44 +00:00
ms-templates-memptrs-2.test [MS Demangler] Demangle member pointer template parameters. 2018-08-20 19:15:35 +00:00
ms-templates-memptrs.test [MS Demangler] Fix a few more edge cases. 2018-08-21 21:23:49 +00:00
ms-templates.test [MS Demangler] Print template constructor args. 2018-08-21 22:52:52 +00:00
ms-thunks.test [MS Demangler] Properly print all thunk types. 2018-08-17 21:32:07 +00:00
ms-windows.test Add a Microsoft Demangler. 2018-07-20 17:27:48 +00:00