Home | History | Annotate | Download | only in dwarf2

Lines Matching defs:form

46      attribute's form into account.  */
49 /* If the attribute has a string form, return the string value;
53 /* Return the block value. The attribute must have block form. */
61 form. */
64 gdb_assert (form == DW_FORM_ref_sig8);
69 form. */
85 /* Return the unsigned value. Requires that the form be an unsigned
86 form, and that reprocessing not be needed. */
151 return (form == DW_FORM_ref_addr
152 || form == DW_FORM_ref1
153 || form == DW_FORM_ref2
154 || form == DW_FORM_ref4
155 || form == DW_FORM_ref8
156 || form == DW_FORM_ref_udata
157 || form == DW_FORM_GNU_ref_alt);
160 /* Check if the attribute's form is a DW_FORM_block*
165 /* Check if the attribute's form is a string form. */
168 /* Check if the attribute's form is an unsigned integer form. */
171 /* Check if the attribute's form is a signed integer form. */
174 /* Check if the attribute's form is a form that requires
197 canonical form. This makes lookups robust when a name can be
234 gdb_assert (form == DW_FORM_ref_sig8);
241 gdb_assert (form == DW_FORM_sdata || form == DW_FORM_implicit_const);
265 gdb_assert (form == DW_FORM_addr
266 || ((form == DW_FORM_addrx
267 || form == DW_FORM_GNU_addr_index)
282 the wrong form, then a complaint is issued and DW_DEFAULTED_no is
291 /* Return the attribute's value as a boolean. An unrecognized form
298 form may require data not directly available in the attribute.
303 the unsigned value is turned into the correct value for the form,
308 ENUM_BITFIELD(dwarf_form) form : 15;