Lines Matching refs:abbrev
149 const dwarf2_abbrev_entry_t*abbrev; member
376 di->abbrev, di->symt); in dwarf2_debug_di()
612 … for (i = 0, abbrev_attr = di->abbrev->attrs; abbrev_attr; i++, abbrev_attr = abbrev_attr->next) in dwarf2_find_attribute()
965 FIXME("Unable to load forward reference for tag %lx\n", type->abbrev->tag); in dwarf2_lookup_type()
976 if (di->abbrev->tag == DW_TAG_compile_unit) return name; in dwarf2_get_cpp_name()
997 switch (di->abbrev->tag) in dwarf2_get_cpp_name()
1082 const dwarf2_abbrev_entry_t*abbrev; in dwarf2_read_one_debug_info() local
1100 abbrev = dwarf2_abbrev_table_find_entry(&ctx->abbrev_table, entry_code); in dwarf2_read_one_debug_info()
1101 if (!abbrev) in dwarf2_read_one_debug_info()
1108 di->abbrev = abbrev; in dwarf2_read_one_debug_info()
1112 if (abbrev->num_attr) in dwarf2_read_one_debug_info()
1114 di->data = pool_alloc(&ctx->pool, abbrev->num_attr * sizeof(const char*)); in dwarf2_read_one_debug_info()
1115 for (i = 0, attr = abbrev->attrs; attr; i++, attr = attr->next) in dwarf2_read_one_debug_info()
1122 if (abbrev->have_child) in dwarf2_read_one_debug_info()
1152 if (di->abbrev->have_child) in dwarf2_get_di_children()
1223 TRACE("%s, for %lu\n", dwarf2_debug_ctx(ctx), di->abbrev->entry_code); in dwarf2_parse_typedef()
1282 switch (child->abbrev->tag) in dwarf2_parse_array_type()
1295 child->abbrev->tag, dwarf2_debug_ctx(ctx), dwarf2_debug_di(di)); in dwarf2_parse_array_type()
1469 switch (child->abbrev->tag) in dwarf2_parse_udt_type()
1504 child->abbrev->tag, dwarf2_debug_ctx(ctx), dwarf2_debug_di(di)); in dwarf2_parse_udt_type()
1561 switch (child->abbrev->tag) in dwarf2_parse_enumeration_type()
1568 di->abbrev->tag, dwarf2_debug_ctx(ctx), dwarf2_debug_di(di)); in dwarf2_parse_enumeration_type()
1599 is_pmt = !block && di->abbrev->tag == DW_TAG_formal_parameter; in dwarf2_parse_variable()
1781 switch (child->abbrev->tag) in dwarf2_parse_inlined_subroutine()
1801 child->abbrev->tag, dwarf2_debug_ctx(subpgm->ctx), in dwarf2_parse_inlined_subroutine()
1835 switch (child->abbrev->tag) in dwarf2_parse_subprogram_block()
1883 child->abbrev->tag, dwarf2_debug_ctx(subpgm->ctx), dwarf2_debug_di(di)); in dwarf2_parse_subprogram_block()
1971 switch (child->abbrev->tag) in dwarf2_parse_subprogram()
2014 child->abbrev->tag, dwarf2_debug_ctx(ctx), dwarf2_debug_di(di)); in dwarf2_parse_subprogram()
2055 switch (child->abbrev->tag) in dwarf2_parse_subroutine_type()
2094 switch (di->abbrev->tag) in dwarf2_load_one_entry()
2160 di->abbrev->tag, dwarf2_debug_ctx(ctx), di->abbrev->entry_code); in dwarf2_load_one_entry()
2431 if (di->abbrev->tag == DW_TAG_compile_unit) in dwarf2_parse_compilation_unit()