Lines Matching defs:attribute
76 for (const auto &attribute : abbrevDecl->attributes()) {
77 if (DWARFFormValue::SkipValue(attribute.Form, data, offset_ptr, &unit))
80 return report_error("Unsupported DW_FORM_{1:x}", attribute.Form);
128 for (const auto &attribute : abbrevDecl->attributes()) {
131 ExtractAttrAndFormValue(attribute, attr, form_value);
168 "[{0:x16}]: DIE has DW_AT_ranges({1} {2:x16}) attribute, but "
312 for (const auto &attribute : abbrevDecl->attributes()) {
315 ExtractAttrAndFormValue(attribute, attr, form_value);
324 // This attribute doesn't make sense when combined with the DIE that
384 // Get the value of an attribute and return the .debug_info or .debug_types
385 // offset of the attribute if it was properly extracted into form_value,
386 // or zero if we fail since an offset of zero is invalid for an attribute (it
433 // Get the value of an attribute as a string return it. The resulting pointer
448 // Get the value of an attribute as unsigned and return it.
470 // Get the value of an attribute as reference and fix up and compile unit
556 // Get value of the DW_AT_name attribute and return it if one exists, else
564 // Get value of the DW_AT_MIPS_linkage_name attribute and return it if one
565 // exists, else return the value of the DW_AT_name attribute