Use Language::LanguageIsCPlusPlus instead of doing the same switch over language

llvm-svn: 246613
diff --git a/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp b/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp
index a029146..b44ba55 100644
--- a/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp
+++ b/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp
@@ -58,14 +58,7 @@
 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;
 }