Remove function DW_DSC_value_to_name
authorPavel Labath <labath@google.com>
Wed, 7 Feb 2018 11:13:21 +0000 (11:13 +0000)
committerPavel Labath <labath@google.com>
Wed, 7 Feb 2018 11:13:21 +0000 (11:13 +0000)
It is unused, and the underlying llvm function has been removed as well.

llvm-svn: 324472

lldb/source/Plugins/SymbolFile/DWARF/DWARFDefines.cpp
lldb/source/Plugins/SymbolFile/DWARF/DWARFDefines.h

index 2ff0fe3..1d927ba 100644 (file)
@@ -473,16 +473,6 @@ const char *DW_ORD_value_to_name(uint32_t val) {
   return llvmstr.data();
 }
 
-const char *DW_DSC_value_to_name(uint32_t val) {
-  static char invalid[100];
-  llvm::StringRef llvmstr = llvm::dwarf::DiscriminantString(val);
-  if (llvmstr.empty()) {
-    snprintf(invalid, sizeof(invalid), "Unknown DW_DSC constant: 0x%x", val);
-    return invalid;
-  }
-  return llvmstr.data();
-}
-
 const char *DW_LNS_value_to_name(uint32_t val) {
   static char invalid[100];
   llvm::StringRef llvmstr = llvm::dwarf::LNStandardString(val);
index 038f570..926f83b 100644 (file)
@@ -58,8 +58,6 @@ const char *DW_INL_value_to_name(uint32_t val);
 
 const char *DW_ORD_value_to_name(uint32_t val);
 
-const char *DW_DSC_value_to_name(uint32_t val);
-
 const char *DW_LNS_value_to_name(uint32_t val);
 
 const char *DW_LNE_value_to_name(uint32_t val);