Lines Matching refs:var_name
268 if (asprintf(&member->var_name, "%s:%ld", in __add_member_cb()
270 member->var_name = NULL; in __add_member_cb()
272 member->var_name = strdup(dwarf_diename(die)); in __add_member_cb()
275 if (member->var_name == NULL) { in __add_member_cb()
312 zfree(&child->var_name); in delete_members()
332 if (child->var_name) { in fill_member_name()
334 first ? "" : ".", child->var_name); in fill_member_name()
707 const char **var_name, int *var_offset) in get_global_var_info() argument
720 *var_name = sym->name; in get_global_var_info()
724 *var_name = NULL; in get_global_var_info()
727 if (*var_name == NULL) in get_global_var_info()
755 const char *var_name = NULL; in global_var__collect() local
764 if (!get_global_var_info(dloc, pos->addr, &var_name, in global_var__collect()
771 global_var__add(dloc, pos->addr, var_name, &type_die); in global_var__collect()
786 const char *var_name = NULL; in get_global_var_type() local
807 var_name = dwarf_diename(&var_die); in get_global_var_type()
812 if (!get_global_var_info(dloc, var_addr, &var_name, var_offset)) in get_global_var_type()
818 if (die_find_variable_at(cu_die, var_name, pc, &var_die) && in get_global_var_type()
827 global_var__add(dloc, var_addr - *var_offset, var_name, type_die); in get_global_var_type()
1846 member->var_name ?: ""); in print_annotated_data_type()