We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 248f4ed commit 3254a97Copy full SHA for 3254a97
lldb/unittests/Target/LanguageTest.cpp
@@ -67,3 +67,16 @@ TEST_F(LanguageTest, SourceLanguage_AsLanguageType) {
67
EXPECT_EQ(SourceLanguage(eLanguageTypeUnknown).AsLanguageType(),
68
eLanguageTypeUnknown);
69
}
70
+
71
+TEST_F(LanguageTest, SourceLanguage_LastStandardLanguage) {
72
+ // eLanguageTypeLastStandardLanguage should be treated as a standard DWARF
73
+ // language.
74
+ SourceLanguage lang(eLanguageTypeLastStandardLanguage);
75
+ EXPECT_TRUE(lang);
76
77
+ // It should have a valid description (not "Unknown").
78
+ EXPECT_NE(lang.GetDescription(), "Unknown");
79
80
+ // It should convert to the correct language type.
81
+ EXPECT_EQ(lang.AsLanguageType(), eLanguageTypeLastStandardLanguage);
82
+}
0 commit comments