aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Demangle/MicrosoftDemangle.cpp
diff options
context:
space:
mode:
authorNico Weber <nicolasweber@gmx.de>2019-04-11 23:23:00 +0000
committerNico Weber <nicolasweber@gmx.de>2019-04-11 23:23:00 +0000
commitef035186dba65a6f51cb75c66bd0c525d47b3db7 (patch)
treeecb9f493beb065fc864d99ac896ade847a1b1fc6 /llvm/lib/Demangle/MicrosoftDemangle.cpp
parentaf2ee7d0de2285c552abde031c1569de33f552c3 (diff)
downloadllvm-ef035186dba65a6f51cb75c66bd0c525d47b3db7.zip
llvm-ef035186dba65a6f51cb75c66bd0c525d47b3db7.tar.gz
llvm-ef035186dba65a6f51cb75c66bd0c525d47b3db7.tar.bz2
llvm-undname: Use UNREACHABLE after exhaustive switch returning everywhere
No behavior change. llvm-svn: 358241
Diffstat (limited to 'llvm/lib/Demangle/MicrosoftDemangle.cpp')
-rw-r--r--llvm/lib/Demangle/MicrosoftDemangle.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Demangle/MicrosoftDemangle.cpp b/llvm/lib/Demangle/MicrosoftDemangle.cpp
index a2f7eb4..719e716 100644
--- a/llvm/lib/Demangle/MicrosoftDemangle.cpp
+++ b/llvm/lib/Demangle/MicrosoftDemangle.cpp
@@ -682,7 +682,7 @@ Demangler::demangleFunctionIdentifierCode(StringView &MangledName,
}
// No Mangling Yet: Spaceship, // operator<=>
- return nullptr;
+ DEMANGLE_UNREACHABLE;
}
SymbolNode *Demangler::demangleEncodedSymbol(StringView &MangledName,