From 14a17d2dd5e48f4d36e1fd6250d24cf780c0fafc Mon Sep 17 00:00:00 2001 From: Nico Weber Date: Tue, 16 Apr 2019 14:24:42 +0000 Subject: [PATCH] llvm-undname: Consistently use "return nullptr" in functions returning pointers git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@358492 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Demangle/MicrosoftDemangle.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/Demangle/MicrosoftDemangle.cpp b/lib/Demangle/MicrosoftDemangle.cpp index 49cfcde9c58..cd71e7294df 100644 --- a/lib/Demangle/MicrosoftDemangle.cpp +++ b/lib/Demangle/MicrosoftDemangle.cpp @@ -2056,7 +2056,7 @@ NodeArrayNode * Demangler::demangleFunctionParameterList(StringView &MangledName) { // Empty parameter list. if (MangledName.consumeFront('X')) - return {}; + return nullptr; NodeList *Head = Arena.alloc(); 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 * -- 2.50.1