summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavide Italiano <ditaliano@apple.com>2019-12-09 14:48:36 -0800
committerDavide Italiano <ditaliano@apple.com>2019-12-09 14:49:08 -0800
commit295db41ce230d9b0f1e0d24829abf0fb772b31ff (patch)
tree30cf52a165c9d86ce93dd898f181f14a40f5d2bb
parent1646bb86643326db6e220291d5c71c8d616f66fb (diff)
downloadbcm5719-llvm-295db41ce230d9b0f1e0d24829abf0fb772b31ff.tar.gz
bcm5719-llvm-295db41ce230d9b0f1e0d24829abf0fb772b31ff.zip
[FormatManager] Provide a single entrypoint for GetCandidateLanguages().
-rw-r--r--lldb/source/DataFormatters/FormatManager.cpp6
1 files changed, 1 insertions, 5 deletions
diff --git a/lldb/source/DataFormatters/FormatManager.cpp b/lldb/source/DataFormatters/FormatManager.cpp
index 1eac372d79e..33aa2dc7a3a 100644
--- a/lldb/source/DataFormatters/FormatManager.cpp
+++ b/lldb/source/DataFormatters/FormatManager.cpp
@@ -581,11 +581,6 @@ ConstString FormatManager::GetTypeForCache(ValueObject &valobj,
std::vector<lldb::LanguageType>
FormatManager::GetCandidateLanguages(ValueObject &valobj) {
lldb::LanguageType lang_type = valobj.GetObjectRuntimeLanguage();
- return GetCandidateLanguages(lang_type);
-}
-
-std::vector<lldb::LanguageType>
-FormatManager::GetCandidateLanguages(lldb::LanguageType lang_type) {
switch (lang_type) {
case lldb::eLanguageTypeC:
case lldb::eLanguageTypeC89:
@@ -599,6 +594,7 @@ FormatManager::GetCandidateLanguages(lldb::LanguageType lang_type) {
default:
return {lang_type};
}
+ llvm_unreachable("Fully covered switch");
}
LanguageCategory *
OpenPOWER on IntegriCloud