Skip to content

Commit 159ee47

Browse files
committed
[lldb][Language] Simplify SourceLanguage::GetDescription
Currently we don't benefit from the user-friendly names that `LanguageDescription` returns because we would always use `Language::GetNameForLanguageType`. I'm not aware of a situation where `GetDescription` should prefer the non-human readable form of the name with. This patch removes the call to `GetNameForLanguageType`.
1 parent faf070f commit 159ee47

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

lldb/source/Target/Language.cpp

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -559,11 +559,8 @@ lldb::LanguageType SourceLanguage::AsLanguageType() const {
559559
}
560560

561561
llvm::StringRef SourceLanguage::GetDescription() const {
562-
LanguageType type = AsLanguageType();
563-
if (type)
564-
return Language::GetNameForLanguageType(type);
565562
return llvm::dwarf::LanguageDescription(
566-
(llvm::dwarf::SourceLanguageName)name);
563+
static_cast<llvm::dwarf::SourceLanguageName>(name));
567564
}
568565
bool SourceLanguage::IsC() const { return name == llvm::dwarf::DW_LNAME_C; }
569566

0 commit comments

Comments
 (0)