File tree Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -582,7 +582,7 @@ lldb::LanguageType SourceLanguage::AsLanguageType() const {
582582
583583llvm::StringRef SourceLanguage::GetDescription () const {
584584 return llvm::dwarf::LanguageDescription (
585- static_cast <llvm::dwarf::SourceLanguageName>(name));
585+ static_cast <llvm::dwarf::SourceLanguageName>(name), version );
586586}
587587bool SourceLanguage::IsC () const { return name == llvm::dwarf::DW_LNAME_C; }
588588
Original file line number Diff line number Diff line change @@ -39,9 +39,14 @@ TEST_F(LanguageTest, SourceLanguage_GetDescription) {
3939 EXPECT_EQ (SourceLanguage (eLanguageTypeC_plus_plus).GetDescription (),
4040 " ISO C++" );
4141 EXPECT_EQ (SourceLanguage (eLanguageTypeC_plus_plus_17).GetDescription (),
42- " ISO C++" );
42+ " C++17 " );
4343 EXPECT_EQ (SourceLanguage (eLanguageTypeC_plus_plus_20).GetDescription (),
44- " ISO C++" );
44+ " C++20" );
45+
46+ EXPECT_EQ (SourceLanguage (eLanguageTypeC).GetDescription (),
47+ " ISO C" );
48+ EXPECT_EQ (SourceLanguage (eLanguageTypeC89).GetDescription (),
49+ " C++89" );
4550
4651 EXPECT_EQ (SourceLanguage (eLanguageTypeObjC).GetDescription (), " Objective C" );
4752 EXPECT_EQ (SourceLanguage (eLanguageTypeMipsAssembler).GetDescription (),
You can’t perform that action at this time.
0 commit comments