Home | History | Annotate | Download | only in dwarf2

Lines Matching refs:form

40   if (form != DW_FORM_addr && form != DW_FORM_addrx
41 && form != DW_FORM_GNU_addr_index)
44 contain an address must always be in DW_FORM_addr form.
51 a list of legitimate cases where a non-address form is allowed,
68 return (form == DW_FORM_strp || form == DW_FORM_line_strp
69 || form == DW_FORM_string
70 || form == DW_FORM_strx
71 || form == DW_FORM_strx1
72 || form == DW_FORM_strx2
73 || form == DW_FORM_strx3
74 || form == DW_FORM_strx4
75 || form == DW_FORM_GNU_str_index
76 || form == DW_FORM_GNU_strp_alt);
95 return (form == DW_FORM_block1
96 || form == DW_FORM_block2
97 || form == DW_FORM_block4
98 || form == DW_FORM_block
99 || form == DW_FORM_exprloc
100 || form == DW_FORM_data16);
108 return (form == DW_FORM_data4
109 || form == DW_FORM_data8
110 || form == DW_FORM_sec_offset
111 || form == DW_FORM_loclistx);
119 switch (form)
139 complaint (_("unsupported die ref attribute form: '%s'"),
140 dwarf_form_name (form));
148 if (form == DW_FORM_sdata || form == DW_FORM_implicit_const)
150 else if (form == DW_FORM_udata
151 || form == DW_FORM_data1
152 || form == DW_FORM_data2
153 || form == DW_FORM_data4
154 || form == DW_FORM_data8)
160 dwarf_form_name (form));
170 return (form == DW_FORM_ref_addr
171 || form == DW_FORM_GNU_ref_alt
172 || form == DW_FORM_data2
173 || form == DW_FORM_data4
174 || form == DW_FORM_data8
175 || form == DW_FORM_sec_offset
176 || form == DW_FORM_data1
177 || form == DW_FORM_flag
178 || form == DW_FORM_flag_present
179 || form == DW_FORM_udata
180 || form == DW_FORM_rnglistx
181 || form == DW_FORM_loclistx
182 || form == DW_FORM_ref1
183 || form == DW_FORM_ref2
184 || form == DW_FORM_ref4
185 || form == DW_FORM_ref8
186 || form == DW_FORM_ref_udata);
194 return form == DW_FORM_sdata || form == DW_FORM_implicit_const;
202 return (form == DW_FORM_strx
203 || form == DW_FORM_strx1
204 || form == DW_FORM_strx2
205 || form == DW_FORM_strx3
206 || form == DW_FORM_strx4
207 || form == DW_FORM_GNU_str_index
208 || form == DW_FORM_addrx
209 || form == DW_FORM_GNU_addr_index
210 || form == DW_FORM_rnglistx
211 || form == DW_FORM_loclistx);
229 /* If the form was not constant, we already complained in
252 /* If the form was not constant, we already complained in
265 if (form == DW_FORM_flag_present)
267 else if (form == DW_FORM_flag)