19 static char invalid[100];
24 llvm::StringRef llvmstr = llvm::dwarf::TagString(val);
25 if (llvmstr.empty()) {
26 snprintf(invalid,
sizeof(invalid),
"Unknown DW_TAG constant: 0x%x", val);
29 return llvmstr.data();
33 static char invalid[100];
34 llvm::StringRef llvmstr = llvm::dwarf::AttributeString(val);
35 if (llvmstr.empty()) {
36 snprintf(invalid,
sizeof(invalid),
"Unknown DW_AT constant: 0x%x", val);
39 return llvmstr.data();
43 static char invalid[100];
44 llvm::StringRef llvmstr = llvm::dwarf::FormEncodingString(val);
45 if (llvmstr.empty()) {
46 snprintf(invalid,
sizeof(invalid),
"Unknown DW_FORM constant: 0x%x", val);
49 return llvmstr.data();
53 static char invalid[100];
54 llvm::StringRef llvmstr = llvm::dwarf::OperationEncodingString(val);
55 if (llvmstr.empty()) {
56 snprintf(invalid,
sizeof(invalid),
"Unknown DW_OP constant: 0x%x", val);
59 return llvmstr.data();
63 static char invalid[100];
64 llvm::StringRef llvmstr = llvm::dwarf::AttributeEncodingString(val);
65 if (llvmstr.empty()) {
66 snprintf(invalid,
sizeof(invalid),
"Unknown DW_ATE constant: 0x%x", val);
69 return llvmstr.data();
73 static char invalid[100];
74 llvm::StringRef llvmstr = llvm::dwarf::LanguageString(val);
75 if (llvmstr.empty()) {
76 snprintf(invalid,
sizeof(invalid),
"Unknown DW_LANG constant: 0x%x", val);
79 return llvmstr.data();
83 static char invalid[100];
84 llvm::StringRef llvmstr = llvm::dwarf::LNStandardString(val);
85 if (llvmstr.empty()) {
86 snprintf(invalid,
sizeof(invalid),
"Unknown DW_LNS constant: 0x%x", val);
89 return llvmstr.data();
const char * DW_AT_value_to_name(uint32_t val)
const char * DW_LNS_value_to_name(uint32_t val)
const char * DW_ATE_value_to_name(uint32_t val)
const char * DW_TAG_value_to_name(uint32_t val)
const char * DW_FORM_value_to_name(uint32_t val)
const char * DW_LANG_value_to_name(uint32_t val)
const char * DW_OP_value_to_name(uint32_t val)