diff options
author | Enrico Granata <egranata@apple.com> | 2015-09-02 01:28:24 +0000 |
---|---|---|
committer | Enrico Granata <egranata@apple.com> | 2015-09-02 01:28:24 +0000 |
commit | 578c8a784161cd8032d5c4cd3e960ee0a1a2f01b (patch) | |
tree | 144ade06e867ce0d5acf98a0297481a1d774abd7 /lldb/source/Plugins/Language | |
parent | df7e79e64689157093dc20f3543956a78554eaa4 (diff) | |
download | bcm5719-llvm-578c8a784161cd8032d5c4cd3e960ee0a1a2f01b.tar.gz bcm5719-llvm-578c8a784161cd8032d5c4cd3e960ee0a1a2f01b.zip |
Use Language::LanguageIsCPlusPlus instead of doing the same switch over language
llvm-svn: 246613
Diffstat (limited to 'lldb/source/Plugins/Language')
-rw-r--r-- | lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp b/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp index a0291462a6e..b44ba55853e 100644 --- a/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp +++ b/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp @@ -58,14 +58,7 @@ CPlusPlusLanguage::GetPluginVersion() Language * CPlusPlusLanguage::CreateInstance (lldb::LanguageType language) { - switch (language) - { - case lldb::eLanguageTypeC_plus_plus: - case lldb::eLanguageTypeC_plus_plus_03: - case lldb::eLanguageTypeC_plus_plus_11: - case lldb::eLanguageTypeC_plus_plus_14: - return new CPlusPlusLanguage(); - default: - return nullptr; - } + if (Language::LanguageIsCPlusPlus(language)) + return new CPlusPlusLanguage(); + return nullptr; } |