aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp
diff options
context:
space:
mode:
authorNico Weber <nicolasweber@gmx.de>2019-04-23 16:20:27 +0000
committerNico Weber <nicolasweber@gmx.de>2019-04-23 16:20:27 +0000
commite8f21b1a6b01e75f247f8aa84bdfefc17bf71dd8 (patch)
tree1373c3bcec6d42f7dc6dff039974701203987a9c /llvm/lib/Demangle/MicrosoftDemangleNodes.cpp
parent171b74e31c7264b9f27d088bac886c4233acb3d2 (diff)
downloadllvm-e8f21b1a6b01e75f247f8aa84bdfefc17bf71dd8.zip
llvm-e8f21b1a6b01e75f247f8aa84bdfefc17bf71dd8.tar.gz
llvm-e8f21b1a6b01e75f247f8aa84bdfefc17bf71dd8.tar.bz2
llvm-undname: Support demangling the spaceship operator
Also add a test for demanling the co_await operator. llvm-svn: 359007
Diffstat (limited to 'llvm/lib/Demangle/MicrosoftDemangleNodes.cpp')
-rw-r--r--llvm/lib/Demangle/MicrosoftDemangleNodes.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp b/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp
index e19d041..a3ee5f9 100644
--- a/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp
+++ b/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp
@@ -337,8 +337,9 @@ void IntrinsicFunctionIdentifierNode::output(OutputStream &OS,
"`vector vbase copy constructor iterator'");
OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, ManVectorVbaseCopyCtorIter,
"`managed vector vbase copy constructor iterator'");
- OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, CoAwait, "co_await");
- OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, Spaceship, "operator <=>");
+ OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, CoAwait,
+ "operator co_await");
+ OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, Spaceship, "operator<=>");
case IntrinsicFunctionKind::MaxIntrinsic:
case IntrinsicFunctionKind::None:
break;