Lines Matching refs:Form
112 // First, check DWARF4 form classes.
113 if (Form < makeArrayRef(DWARF4FormClasses).size() &&
114 DWARF4FormClasses[Form] == FC)
117 switch (Form) {
130 return (Form == DW_FORM_data4 || Form == DW_FORM_data8) &&
139 // Read the value for the form into value and follow and DW_FORM_indirect
143 switch (Form) {
149 (Form == DW_FORM_addr)
211 Form = data.getULEB128(offset_ptr);
258 return DWARFFormValue::skipValue(Form, debug_info_data, offset_ptr, cu);
262 DWARFFormValue::skipValue(uint16_t form, DataExtractor debug_info_data,
264 return skipValue(form, debug_info_data, offset_ptr, cu->getVersion(),
267 bool DWARFFormValue::skipValue(uint16_t form, DataExtractor debug_info_data,
272 switch (form) {
310 // 0 byte values - implied from the form.
352 form = debug_info_data.getULEB128(offset_ptr);
375 switch (Form) {
404 switch (Form) {
483 OS << format("DW_FORM(0x%4.4x)", Form);
508 if (Form == DW_FORM_string)
511 if (Form == DW_FORM_GNU_strp_alt || U == nullptr)
514 if (Form == DW_FORM_GNU_str_index) {
529 if (Form == DW_FORM_GNU_addr_index) {
542 switch (Form) {
567 || Form == DW_FORM_sdata)
574 (Form == DW_FORM_udata && uint64_t(std::numeric_limits<int64_t>::max()) < Value.uval))
576 switch (Form) {