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