Lines Matching refs:attr_val

1076   const Attribute_value* attr_val = this->attribute(attr);  in string_attribute()  local
1077 if (attr_val == NULL) in string_attribute()
1079 switch (attr_val->form) in string_attribute()
1082 return attr_val->val.stringval; in string_attribute()
1084 return this->dwinfo_->get_string(attr_val->val.refval, in string_attribute()
1085 attr_val->aux.shndx); in string_attribute()
1094 const Attribute_value* attr_val = this->attribute(attr); in int_attribute() local
1095 if (attr_val == NULL) in int_attribute()
1097 switch (attr_val->form) in int_attribute()
1106 return attr_val->val.intval; in int_attribute()
1115 const Attribute_value* attr_val = this->attribute(attr); in uint_attribute() local
1116 if (attr_val == NULL) in uint_attribute()
1118 switch (attr_val->form) in uint_attribute()
1127 return attr_val->val.uintval; in uint_attribute()
1136 const Attribute_value* attr_val = this->attribute(attr); in ref_attribute() local
1137 if (attr_val == NULL) in ref_attribute()
1139 switch (attr_val->form) in ref_attribute()
1149 *shndx = attr_val->aux.shndx; in ref_attribute()
1150 return attr_val->val.refval; in ref_attribute()
1152 *shndx = attr_val->aux.shndx; in ref_attribute()
1153 return attr_val->val.uintval; in ref_attribute()
1156 *shndx = attr_val->aux.shndx; in ref_attribute()
1157 return attr_val->val.intval; in ref_attribute()
1166 const Attribute_value* attr_val = this->attribute(attr); in address_attribute() local
1167 if (attr_val == NULL || attr_val->form != elfcpp::DW_FORM_addr) in address_attribute()
1170 *shndx = attr_val->aux.shndx; in address_attribute()
1171 return attr_val->val.refval; in address_attribute()