Lines Matching refs:attr_val

1062   const Attribute_value* attr_val = this->attribute(attr);  in string_attribute()  local
1063 if (attr_val == NULL) in string_attribute()
1065 switch (attr_val->form) in string_attribute()
1068 return attr_val->val.stringval; in string_attribute()
1070 return this->dwinfo_->get_string(attr_val->val.refval, in string_attribute()
1071 attr_val->aux.shndx); in string_attribute()
1080 const Attribute_value* attr_val = this->attribute(attr); in int_attribute() local
1081 if (attr_val == NULL) in int_attribute()
1083 switch (attr_val->form) in int_attribute()
1092 return attr_val->val.intval; in int_attribute()
1101 const Attribute_value* attr_val = this->attribute(attr); in uint_attribute() local
1102 if (attr_val == NULL) in uint_attribute()
1104 switch (attr_val->form) in uint_attribute()
1113 return attr_val->val.uintval; in uint_attribute()
1122 const Attribute_value* attr_val = this->attribute(attr); in ref_attribute() local
1123 if (attr_val == NULL) in ref_attribute()
1125 switch (attr_val->form) in ref_attribute()
1135 *shndx = attr_val->aux.shndx; in ref_attribute()
1136 return attr_val->val.refval; in ref_attribute()
1138 *shndx = attr_val->aux.shndx; in ref_attribute()
1139 return attr_val->val.uintval; in ref_attribute()
1142 *shndx = attr_val->aux.shndx; in ref_attribute()
1143 return attr_val->val.intval; in ref_attribute()
1152 const Attribute_value* attr_val = this->attribute(attr); in address_attribute() local
1153 if (attr_val == NULL || attr_val->form != elfcpp::DW_FORM_addr) in address_attribute()
1156 *shndx = attr_val->aux.shndx; in address_attribute()
1157 return attr_val->val.refval; in address_attribute()