Home | History | Annotate | Download | only in elff

Lines Matching refs:num

735    *  num - Abbreviation number for the adding entry.

743 bool add(const Dwarf_Abbr_DIE* abbr, Dwarf_AbbrNum num) {
744 assert(num != 0);
745 if (num == 0) {
751 if (num <= count_) {
757 assert(num == (count_ + 1));
758 if (num != (count_ + 1)) {
763 if (num >= array_size_) {
771 Dwarf_AbbrNum new_size = num + 64;
789 array_[num - 1] = abbr;
806 * num - 1-based index of an entry to get.
808 * Entry on success, or NULL if num exceeds the number of entries
811 const Dwarf_Abbr_DIE* get(Dwarf_AbbrNum num) const {
812 assert(num != 0 && num <= count_);
813 if (num != 0 && num <= count_) {
814 return array_[num - 1];
825 * num - Entry number to cache entries up to.
827 * Last cached entry (actually, an entry for the 'num' index).
829 const Dwarf_Abbr_DIE* cache_to(Dwarf_AbbrNum num) {
844 while (num > count_) {
865 return array_[num - 1];