Lines Matching defs:attribute
77 for (const auto &attribute : abbrevDecl->attributes()) {
78 if (DWARFFormValue::SkipValue(attribute.Form, data, offset_ptr, &unit))
81 return report_error("Unsupported DW_FORM_{1:x}", attribute.Form);
97 "[{0:x16}]: DIE has DW_AT_ranges({1} {2:x16}) attribute, but "
142 for (const auto &attribute : abbrevDecl->attributes()) {
145 ExtractAttrAndFormValue(attribute, attr, form_value);
290 // Get all attribute values for a given DIE, including following any
307 for (const auto &attribute : abbrevDecl->attributes()) {
310 ExtractAttrAndFormValue(attribute, attr, form_value);
319 // This attribute doesn't make sense when combined with the DIE that
352 // Get the value of an attribute and return the .debug_info or .debug_types
353 // offset of the attribute if it was properly extracted into form_value,
354 // or zero if we fail since an offset of zero is invalid for an attribute (it
409 // Get the value of an attribute as a string return it. The resulting pointer
425 // Get the value of an attribute as unsigned and return it.
449 // Get the value of an attribute as reference and fix up and compile unit
539 // Get value of the DW_AT_name attribute and return it if one exists, else
547 // Get value of the DW_AT_MIPS_linkage_name attribute and return it if one
548 // exists, else return the value of the DW_AT_name attribute