llvm-project/llvm/test/Demangle
Zachary Turner 073620bc3b [MS Demangler] Demangle cv qualifiers on template args.
Before we wouldn't properly demangle something like
Foo<const int>.  Template args have a special escape sequence
'$$C' that is optional, but if it is present contains
qualifiers.  So we need to check for this and only if it
present, demangle qualifiers before demangling the type.

With this fix, we re-enable some tests that were previously
marked FIXME.

llvm-svn: 339465
2018-08-10 19:57:36 +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] Properly handle backreferencing of special names. 2018-08-08 00:43:31 +00:00
ms-basic.test [MS Demangler] Print calling convention inside parentheses. 2018-07-26 20:33:48 +00:00
ms-conversion-operators.test revert r339450 - [MS Demangler] Add conversion operator tests 2018-08-10 19:20:16 +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] Properly demangle templated operators. 2018-08-01 18:32:47 +00:00
ms-nested-scopes.test [MS Demangler] Demangle symbols in function scopes. 2018-07-30 03:12:34 +00:00
ms-return-qualifiers.test [MS Demangler] Add ms-return-qualifiers.test. 2018-07-30 23:22:39 +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.test [MS Demangler] Demangle cv qualifiers on template args. 2018-08-10 19:57:36 +00:00
ms-windows.test Add a Microsoft Demangler. 2018-07-20 17:27:48 +00:00