aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Demangle/MicrosoftDemangle.cpp
diff options
context:
space:
mode:
authorNico Weber <nicolasweber@gmx.de>2019-04-16 14:24:42 +0000
committerNico Weber <nicolasweber@gmx.de>2019-04-16 14:24:42 +0000
commit930994ce14ece74c970506a0960f823e4380fdfa (patch)
tree346d760428c7544e91bf676a05d2948024ae8925 /llvm/lib/Demangle/MicrosoftDemangle.cpp
parentc035c243da36e2fa867626ef8af467fdda73ac80 (diff)
downloadllvm-930994ce14ece74c970506a0960f823e4380fdfa.zip
llvm-930994ce14ece74c970506a0960f823e4380fdfa.tar.gz
llvm-930994ce14ece74c970506a0960f823e4380fdfa.tar.bz2
llvm-undname: Consistently use "return nullptr" in functions returning pointers
llvm-svn: 358492
Diffstat (limited to 'llvm/lib/Demangle/MicrosoftDemangle.cpp')
-rw-r--r--llvm/lib/Demangle/MicrosoftDemangle.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/llvm/lib/Demangle/MicrosoftDemangle.cpp b/llvm/lib/Demangle/MicrosoftDemangle.cpp
index 49cfcde..cd71e72 100644
--- a/llvm/lib/Demangle/MicrosoftDemangle.cpp
+++ b/llvm/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>();
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 *