]> granicus.if.org Git - llvm/commitdiff
llvm-undname: Consistently use "return nullptr" in functions returning pointers
authorNico Weber <nicolasweber@gmx.de>
Tue, 16 Apr 2019 14:24:42 +0000 (14:24 +0000)
committerNico Weber <nicolasweber@gmx.de>
Tue, 16 Apr 2019 14:24:42 +0000 (14:24 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@358492 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Demangle/MicrosoftDemangle.cpp

index 49cfcde9c58a058eed0c671867bf006f7df7fc59..cd71e7294df0af0c3211610a7c520b784229be3c 100644 (file)
@@ -2056,7 +2056,7 @@ NodeArrayNode *
 Demangler::demangleFunctionParameterList(StringView &MangledName) {
   // Empty parameter list.
   if (MangledName.consumeFront('X'))
-    return {};
+    return nullptr;
 
   NodeList *Head = Arena.alloc<NodeList>();
   NodeList **Current = &Head;
@@ -2069,7 +2069,7 @@ Demangler::demangleFunctionParameterList(StringView &MangledName) {
       size_t N = MangledName[0] - '0';
       if (N >= Backrefs.FunctionParamCount) {
         Error = true;
-        return {};
+        return nullptr;
       }
       MangledName = MangledName.dropFront();
 
@@ -2100,7 +2100,7 @@ Demangler::demangleFunctionParameterList(StringView &MangledName) {
   }
 
   if (Error)
-    return {};
+    return nullptr;
 
   NodeArrayNode *NA = nodeListToNodeArray(Arena, Head, Count);
   // A non-empty parameter list is terminated by either 'Z' (variadic) parameter
@@ -2116,7 +2116,7 @@ Demangler::demangleFunctionParameterList(StringView &MangledName) {
   }
 
   Error = true;
-  return {};
+  return nullptr;
 }
 
 NodeArrayNode *