aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp
diff options
context:
space:
mode:
authorMartin Storsjö <martin@martin.st>2025-09-17 20:34:30 +0300
committerGitHub <noreply@github.com>2025-09-17 20:34:30 +0300
commit4ff113f0aa906b130cd19d2a2a61a477c336c315 (patch)
treea08f844f7196f552120824c6d541cd71d9495de9 /lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp
parent2caf4c1b26878ebfb8112ddfea35777d8017affa (diff)
downloadllvm-4ff113f0aa906b130cd19d2a2a61a477c336c315.zip
llvm-4ff113f0aa906b130cd19d2a2a61a477c336c315.tar.gz
llvm-4ff113f0aa906b130cd19d2a2a61a477c336c315.tar.bz2
[lldb] Add unreachable after fully covered switches, avoid GCC warnings. NFC. (#159327)
This avoids the following kind of warning with GCC: warning: control reaches end of non-void function [-Wreturn-type]
Diffstat (limited to 'lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp')
-rw-r--r--lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp b/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp
index 1f7b8d4..4e8a430 100644
--- a/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp
+++ b/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp
@@ -2199,6 +2199,7 @@ bool CPlusPlusLanguage::GetFunctionDisplayName(
case FunctionNameRepresentation::eName:
return false;
}
+ llvm_unreachable("Fully covered switch above");
}
bool CPlusPlusLanguage::HandleFrameFormatVariable(