• Home
  • Raw
  • Download

Lines Matching full:attrs

118 void DIEHash::collectAttributes(const DIE &Die, DIEAttrs &Attrs) {  in collectAttributes()  argument
121 Attrs.NAME = V; \ in collectAttributes()
360 // Go through the attributes from \param Attrs in the order specified in 7.27.4
362 void DIEHash::hashAttributes(const DIEAttrs &Attrs, dwarf::Tag Tag) { in hashAttributes() argument
369 ADD_ATTR(Attrs.DW_AT_name); in hashAttributes()
370 ADD_ATTR(Attrs.DW_AT_accessibility); in hashAttributes()
371 ADD_ATTR(Attrs.DW_AT_address_class); in hashAttributes()
372 ADD_ATTR(Attrs.DW_AT_allocated); in hashAttributes()
373 ADD_ATTR(Attrs.DW_AT_artificial); in hashAttributes()
374 ADD_ATTR(Attrs.DW_AT_associated); in hashAttributes()
375 ADD_ATTR(Attrs.DW_AT_binary_scale); in hashAttributes()
376 ADD_ATTR(Attrs.DW_AT_bit_offset); in hashAttributes()
377 ADD_ATTR(Attrs.DW_AT_bit_size); in hashAttributes()
378 ADD_ATTR(Attrs.DW_AT_bit_stride); in hashAttributes()
379 ADD_ATTR(Attrs.DW_AT_byte_size); in hashAttributes()
380 ADD_ATTR(Attrs.DW_AT_byte_stride); in hashAttributes()
381 ADD_ATTR(Attrs.DW_AT_const_expr); in hashAttributes()
382 ADD_ATTR(Attrs.DW_AT_const_value); in hashAttributes()
383 ADD_ATTR(Attrs.DW_AT_containing_type); in hashAttributes()
384 ADD_ATTR(Attrs.DW_AT_count); in hashAttributes()
385 ADD_ATTR(Attrs.DW_AT_data_bit_offset); in hashAttributes()
386 ADD_ATTR(Attrs.DW_AT_data_location); in hashAttributes()
387 ADD_ATTR(Attrs.DW_AT_data_member_location); in hashAttributes()
388 ADD_ATTR(Attrs.DW_AT_decimal_scale); in hashAttributes()
389 ADD_ATTR(Attrs.DW_AT_decimal_sign); in hashAttributes()
390 ADD_ATTR(Attrs.DW_AT_default_value); in hashAttributes()
391 ADD_ATTR(Attrs.DW_AT_digit_count); in hashAttributes()
392 ADD_ATTR(Attrs.DW_AT_discr); in hashAttributes()
393 ADD_ATTR(Attrs.DW_AT_discr_list); in hashAttributes()
394 ADD_ATTR(Attrs.DW_AT_discr_value); in hashAttributes()
395 ADD_ATTR(Attrs.DW_AT_encoding); in hashAttributes()
396 ADD_ATTR(Attrs.DW_AT_enum_class); in hashAttributes()
397 ADD_ATTR(Attrs.DW_AT_endianity); in hashAttributes()
398 ADD_ATTR(Attrs.DW_AT_explicit); in hashAttributes()
399 ADD_ATTR(Attrs.DW_AT_is_optional); in hashAttributes()
400 ADD_ATTR(Attrs.DW_AT_location); in hashAttributes()
401 ADD_ATTR(Attrs.DW_AT_lower_bound); in hashAttributes()
402 ADD_ATTR(Attrs.DW_AT_mutable); in hashAttributes()
403 ADD_ATTR(Attrs.DW_AT_ordering); in hashAttributes()
404 ADD_ATTR(Attrs.DW_AT_picture_string); in hashAttributes()
405 ADD_ATTR(Attrs.DW_AT_prototyped); in hashAttributes()
406 ADD_ATTR(Attrs.DW_AT_small); in hashAttributes()
407 ADD_ATTR(Attrs.DW_AT_segment); in hashAttributes()
408 ADD_ATTR(Attrs.DW_AT_string_length); in hashAttributes()
409 ADD_ATTR(Attrs.DW_AT_threads_scaled); in hashAttributes()
410 ADD_ATTR(Attrs.DW_AT_upper_bound); in hashAttributes()
411 ADD_ATTR(Attrs.DW_AT_use_location); in hashAttributes()
412 ADD_ATTR(Attrs.DW_AT_use_UTF8); in hashAttributes()
413 ADD_ATTR(Attrs.DW_AT_variable_parameter); in hashAttributes()
414 ADD_ATTR(Attrs.DW_AT_virtuality); in hashAttributes()
415 ADD_ATTR(Attrs.DW_AT_visibility); in hashAttributes()
416 ADD_ATTR(Attrs.DW_AT_vtable_elem_location); in hashAttributes()
417 ADD_ATTR(Attrs.DW_AT_type); in hashAttributes()
424 DIEAttrs Attrs = {}; in addAttributes() local
425 collectAttributes(Die, Attrs); in addAttributes()
426 hashAttributes(Attrs, Die.getTag()); in addAttributes()