if (namespace == NULL || namespace[0] == '\0') return 0;
pdi_needs_namespace (enum dwarf_tag tag, const char *namespace){  if (namespace == NULL || namespace[0] == '\0')    return 0;  switch (tag)    {    case DW_TAG_typedef:    case DW_TAG_class_type:    case DW_TAG_structure_type:    case DW_TAG_union_type:    case DW_TAG_enumeration_type:    case DW_TAG_enumerator:      return 1;    default:      return 0;    }}