Lines Matching defs:attr_name
471 unsigned attr_name,
476 unsigned attr_name,
481 unsigned attr_name,
492 die_address_attribute(Dwarf_Die* die, unsigned attr_name, Dwarf_Addr& result);
507 unsigned attr_name,
5853 /// @param attr_name the attribute name. Must come from dwarf.h and
5859 die_string_attribute(const Dwarf_Die* die, unsigned attr_name)
5865 if (!dwarf_attr_integrate(const_cast<Dwarf_Die*>(die), attr_name, &attr))
5877 /// @param attr_name the attribute name. Must come from dwarf.h and
5883 die_char_str_attribute(const Dwarf_Die* die, unsigned attr_name)
5889 if (!dwarf_attr_integrate(const_cast<Dwarf_Die*>(die), attr_name, &attr))
5901 /// @param attr_name the DW_AT_* name of the attribute. Must come
5906 /// attribute @p attr_name. This parameter is set iff the function
5909 /// @return true if there was an attribute of the name @p attr_name
5913 unsigned attr_name,
5921 if (!dwarf_attr_integrate(const_cast<Dwarf_Die*>(die), attr_name, &attr)
5935 /// @param attr_name the attribute name.
5940 /// attr_name was found on the DIE @p die.
5943 unsigned attr_name,
5951 if (!dwarf_attr_integrate(const_cast<Dwarf_Die*>(die), attr_name, &attr)
5967 /// @param attr_name the attribute name to consider.
5972 /// @param value the resulting value read from attribute @p attr_name
5975 /// @return true iff DIE @p die has an attribute named @p attr_name
5979 unsigned attr_name,
5986 if (!die_unsigned_constant_attribute(die, attr_name, l))
5993 if (!die_signed_constant_attribute(die, attr_name, l))
6055 /// @param attr_name the DW_AT_* name of the attribute. Must come
6065 /// that DIE to see if it has the @p attr_name attribute.
6067 /// @return true if the DIE has a flag attribute named @p attr_name,
6071 unsigned attr_name,
6077 ? !dwarf_attr_integrate(const_cast<Dwarf_Die*>(die), attr_name, &attr)
6078 : !dwarf_attr(const_cast<Dwarf_Die*>(die), attr_name, &attr))
6133 /// @param attr_name the DW_AT_* attribute name to read.
6141 /// that DIE to see if it has the @p attr_name attribute.
6144 /// attr_name that is a DIE reference, false otherwise.
6147 unsigned attr_name,
6153 ? !dwarf_attr_integrate(const_cast<Dwarf_Die*>(die), attr_name, &attr)
6154 : !dwarf_attr(const_cast<Dwarf_Die*>(die), attr_name, &attr))
6164 /// @param attr_name the name of the address class attribute to read
6172 die_address_attribute(Dwarf_Die* die, unsigned attr_name, Dwarf_Addr& result)
6175 if (!dwarf_attr_integrate(die, attr_name, &attr))
7406 /// @param attr_name the name of the attribute which value is the
7414 unsigned attr_name)
7416 const char *l_str = die_char_str_attribute(l, attr_name),
7417 *r_str = die_char_str_attribute(r, attr_name);
7430 /// @param attr_name the name of the attribute to compare, on the two
7434 /// comparison. If the value of attribute @p attr_name on DIE @p l
7435 /// equals the value of attribute @p attr_name on DIE @p r, then the
7442 /// if one of the DIEs does not have the attribute @p attr_name. In
7447 unsigned attr_name,
7451 if (!dwarf_attr_integrate(const_cast<Dwarf_Die*>(l), attr_name, &l_attr)
7452 || !dwarf_attr_integrate(const_cast<Dwarf_Die*>(r), attr_name, &r_attr))
7484 ABG_ASSERT(slowly_compare_strings(l, r, attr_name));
7495 result = slowly_compare_strings(l, r, attr_name);
7554 /// @param attr_name the name of the attribute to read the value for.
7568 unsigned attr_name,
7576 if (!dwarf_attr_integrate(const_cast<Dwarf_Die*>(die), attr_name, &attr))