Lines Matching defs:Dwarf_Abbr_DIE
351 typedef struct ELFF_PACKED Dwarf_Abbr_DIE {
400 } Dwarf_Abbr_DIE;
412 /* 1 - based index of DIE abbreviation descriptor (Dwarf_Abbr_DIE) for this
701 /* Encapsulates an array of Dwarf_Abbr_DIE pointers, cached for a compilation
702 * unit. Although Dwarf_Abbr_DIE descriptors in the .debug_abbrev section of
705 * all Dwarf_Abbr_DIE pointers, that were found for each DIE. Since all of the
706 * Dwarf_Abbr_DIE are sequential, an array is the best way to cache them.
743 bool add(const Dwarf_Abbr_DIE* abbr, Dwarf_AbbrNum num) {
774 const Dwarf_Abbr_DIE** new_array = new const Dwarf_Abbr_DIE*[new_size];
780 memcpy(new_array, array_, count_ * sizeof(const Dwarf_Abbr_DIE*));
800 bool add(const Dwarf_Abbr_DIE* abbr) {
811 const Dwarf_Abbr_DIE* get(Dwarf_AbbrNum num) const {
829 const Dwarf_Abbr_DIE* cache_to(Dwarf_AbbrNum num) {
833 const Dwarf_Abbr_DIE* cur_abbr = get(count_);
858 cur_abbr = reinterpret_cast<const Dwarf_Abbr_DIE*>
881 const Dwarf_Abbr_DIE* small_array_[64];
883 /* Array of Dwarf_Abbr_DIE pointers, cached for a compilation unit. */
884 const Dwarf_Abbr_DIE** array_;