[llvm] r358492 - llvm-undname: Consistently use "return nullptr" in functions returning pointers
Nico Weber via llvm-commits
llvm-commits at lists.llvm.org
Tue Apr 16 07:24:42 PDT 2019
Author: nico
Date: Tue Apr 16 07:24:42 2019
New Revision: 358492
URL: http://llvm.org/viewvc/llvm-project?rev=358492&view=rev
Log:
llvm-undname: Consistently use "return nullptr" in functions returning pointers
Modified:
llvm/trunk/lib/Demangle/MicrosoftDemangle.cpp
Modified: llvm/trunk/lib/Demangle/MicrosoftDemangle.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Demangle/MicrosoftDemangle.cpp?rev=358492&r1=358491&r2=358492&view=diff
==============================================================================
--- llvm/trunk/lib/Demangle/MicrosoftDemangle.cpp (original)
+++ llvm/trunk/lib/Demangle/MicrosoftDemangle.cpp Tue Apr 16 07:24:42 2019
@@ -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
size_t N = MangledName[0] - '0';
if (N >= Backrefs.FunctionParamCount) {
Error = true;
- return {};
+ return nullptr;
}
MangledName = MangledName.dropFront();
@@ -2100,7 +2100,7 @@ Demangler::demangleFunctionParameterList
}
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
}
Error = true;
- return {};
+ return nullptr;
}
NodeArrayNode *
More information about the llvm-commits
mailing list