Lines Matching refs:die_offset
2170 Dwarf_Off die_offset = offset + header_size;
2173 die_offset, &unit)
2532 Dwarf_Off die_offset = dwarf_dieoffset(const_cast<Dwarf_Die*>(die));
2534 compute_canonical_die(die_offset, source,
2541 /// @param die_offset the offset of the DIE to consider.
2556 compute_canonical_die(Dwarf_Off die_offset,
2573 die_offset, &die));
2591 offsets.push_back(die_offset);
2593 set_canonical_die_offset(canonical_dies, die_offset, die_offset);
2594 get_die_from_offset(source, die_offset, &canonical_die);
2610 set_canonical_die_offset(canonical_dies, die_offset,
2617 canonical_die_offset = die_offset;
2618 i->second.push_back(die_offset);
2619 set_canonical_die_offset(canonical_dies, die_offset, die_offset);
2653 Dwarf_Off die_offset = dwarf_dieoffset(const_cast<Dwarf_Die*>(die));
2655 get_canonical_die_offset(canonical_dies, die_offset))
2698 die_offset,
2797 Dwarf_Off die_offset = i->second[n];
2798 get_die_from_offset(source, die_offset, &canonical_die);
2806 die_offset);
2951 size_t die_offset;
2958 die_offset = dwarf_dieoffset(&equiv_die);
2961 die_offset = dwarf_dieoffset(die);
2963 m[die_offset] = decl;
2969 /// exact offset @p die_offset
2970 /// die_offset, or
2973 /// @param die_offset the offset of the DIE to consider.
2975 /// @param source where the DIE represented by @p die_offset comes
2983 /// the DIE represented by @p die_offset.
2985 lookup_decl_from_die_offset(Dwarf_Off die_offset, die_source source)
2988 is_decl(lookup_artifact_from_die_offset(die_offset, source,
3013 size_t die_offset = dwarf_dieoffset(die);
3014 die_istring_map_type::const_iterator i = map.find(die_offset);
3021 map[die_offset] = istr;
3077 size_t die_offset = dwarf_dieoffset(const_cast<Dwarf_Die*>(die));
3079 map.find(die_offset);
3100 map[die_offset] = istr;
3132 size_t die_offset = dwarf_dieoffset(const_cast<Dwarf_Die*>(die));
3133 die_istring_map_type::const_iterator i = map.find(die_offset);
3141 map[die_offset] = istr;
3169 size_t die_offset = dwarf_dieoffset(const_cast<Dwarf_Die*>(die));
3170 die_istring_map_type::const_iterator i = map.find(die_offset);
3178 map[die_offset] = istr;
3242 size_t die_offset = dwarf_dieoffset(&equiv_die);
3243 die_artefact_map_type::const_iterator i = m.find(die_offset);
3270 lookup_artifact_from_die_offset(Dwarf_Off die_offset,
3279 die_artefact_map_type::const_iterator i = m.find(die_offset);
3388 odr_is_relevant(Dwarf_Off die_offset, die_source source) const
3392 die_offset, &die));
3517 /// @param die_offset the offset of the DIE to set the canonical DIE
3521 /// associate to @p die_offset.
3524 Dwarf_Off die_offset,
3527 canonical_dies[die_offset] = canonical_die_offset;}
3532 /// @param die_offset the offset of the DIE to set the canonical DIE
3535 /// @param source the source of the DIE denoted by @p die_offset.
3538 /// associate to @p die_offset.
3540 /// @param die_as_type if true, it means that @p die_offset has to
3543 set_canonical_die_offset(Dwarf_Off die_offset,
3556 die_offset,
3566 /// associate to @p die_offset.
3577 Dwarf_Off die_offset = dwarf_dieoffset(const_cast<Dwarf_Die*>(die));
3579 set_canonical_die_offset(die_offset, source,
3588 /// @param die_offset the offset of the DIE to consider.
3590 /// @return the canonical of the DIE denoted by @p die_offset, or
3594 Dwarf_Off die_offset) const
3596 offset_offset_map_type::const_iterator it = canonical_dies.find(die_offset);
3604 /// @param die_offset the offset of the DIE to consider.
3606 /// @param source the source of the DIE denoted by @p die_offset.
3611 /// @return the canonical of the DIE denoted by @p die_offset, or
3614 get_canonical_die_offset(Dwarf_Off die_offset,
3625 return get_canonical_die_offset(canonical_dies, die_offset);
3630 /// @param die_offset the offset of the DIE to consider.
3637 /// @return the canonical of the DIE denoted by @p die_offset, or
3640 erase_canonical_die_offset(Dwarf_Off die_offset,
3651 return canonical_dies.erase(die_offset);
3679 size_t die_offset = dwarf_dieoffset(&equiv_die);
3680 m[die_offset] = type;
3710 /// @param die_offset the offset of the DIE to consider.
3717 lookup_type_from_die_offset(size_t die_offset, die_source source) const
3722 die_artefact_map_type::const_iterator i = m.find(die_offset);
3734 die_class_or_union_map_type::const_iterator i = m.find(die_offset);
3745 die_function_type_map_type::const_iterator i = m.find(die_offset);
5317 Dwarf_Off die_offset = offset + header_size;
5320 die_offset, &cu))
5342 Dwarf_Off die_offset = offset + header_size;
5345 die_offset, &cu))
5350 tu_die_imported_unit_points_map(source)[die_offset] =
5366 Dwarf_Off die_offset = offset + header_size;
5369 die_offset, &cu))
5373 tu_die_imported_unit_points_map(source)[die_offset] =
5392 Dwarf_Off die_offset = offset + header_size;
5396 die_offset, &cu))
5400 tu_die_imported_unit_points_map(source)[die_offset] =
11370 /// before @p die_offset, this is set to the last @p
11373 /// @return true iff an imported unit is found before @p die_offset.
11374 /// Note that if an imported unit is found after @p die_offset then @p
12443 Dwarf_Off die_offset = dwarf_dieoffset(die);
12447 fns_with_no_symbol.find(die_offset);
12449 fns_with_no_symbol[die_offset] = f;
14964 size_t die_offset = dwarf_dieoffset(die);
14975 rdr.die_function_decl_with_no_symbol_map().erase(die_offset);