diff options
| author | Davide Italiano <ditaliano@apple.com> | 2019-12-09 14:48:36 -0800 |
|---|---|---|
| committer | Davide Italiano <ditaliano@apple.com> | 2019-12-09 14:49:08 -0800 |
| commit | 295db41ce230d9b0f1e0d24829abf0fb772b31ff (patch) | |
| tree | 30cf52a165c9d86ce93dd898f181f14a40f5d2bb | |
| parent | 1646bb86643326db6e220291d5c71c8d616f66fb (diff) | |
| download | bcm5719-llvm-295db41ce230d9b0f1e0d24829abf0fb772b31ff.tar.gz bcm5719-llvm-295db41ce230d9b0f1e0d24829abf0fb772b31ff.zip | |
[FormatManager] Provide a single entrypoint for GetCandidateLanguages().
| -rw-r--r-- | lldb/source/DataFormatters/FormatManager.cpp | 6 |
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 * |

