Skip to content

Commit eaf7fa9

Browse files
committed
[llvm][dwarfdump] Print DW_AT_language_name as string
1 parent 9db9dd1 commit eaf7fa9

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

llvm/lib/BinaryFormat/Dwarf.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -740,6 +740,9 @@ StringRef llvm::dwarf::AttributeValueString(uint16_t Attr, unsigned Val) {
740740
return VirtualityString(Val);
741741
case DW_AT_language:
742742
return LanguageString(Val);
743+
case DW_AT_language_name:
744+
return LanguageDescription(
745+
static_cast<llvm::dwarf::SourceLanguageName>(Val));
743746
case DW_AT_encoding:
744747
return AttributeEncodingString(Val);
745748
case DW_AT_decimal_sign:

0 commit comments

Comments
 (0)