Searched refs:form_value (Results 1 - 11 of 11) sorted by relevance
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/ |
H A D | DIERef.cpp | 34 DIERef::DIERef(const DWARFFormValue& form_value) : argument 38 if (form_value.IsValid()) 40 const DWARFCompileUnit* dwarf_cu = form_value.GetCompileUnit(); 48 die_offset = form_value.Reference();
|
H A D | DWARFAttribute.cpp | 64 DWARFAttributes::ExtractFormValueAtIndex (uint32_t i, DWARFFormValue &form_value) const 67 form_value.SetCompileUnit(cu); 68 form_value.SetForm(FormAtIndex(i)); 70 return form_value.ExtractValue(cu->GetSymbolFileDWARF()->get_debug_info_data(), &offset); 85 DWARFFormValue form_value; local 86 if (ExtractFormValueAtIndex(i, form_value)) 87 return form_value.Reference();
|
H A D | DWARFDebugInfoEntry.cpp | 243 DWARFFormValue form_value(cu, form); 244 if (form_value.ExtractValue(debug_info_data, &offset)) 247 const_cast<DWARFCompileUnit*>(cu)->SetBaseAddress(form_value.Address()); 449 DWARFFormValue form_value(cu, form); 450 if (form_value.ExtractValue(debug_info_data, &offset)) 455 lo_pc = form_value.Address(); 463 lo_pc = form_value.Address(); 467 if (form_value.Form() == DW_FORM_addr || 468 form_value.Form() == DW_FORM_GNU_addr_index) 470 hi_pc = form_value [all...] |
H A D | DWARFASTParserGo.cpp | 95 DWARFFormValue form_value; local 118 if (attributes.ExtractFormValueAtIndex(i, form_value)) 123 type_name_cstr = form_value.AsCString(); 128 byte_size = form_value.Unsigned(); 131 // = form_value.Unsigned(); 134 encoding_uid = form_value.Reference(); 137 go_kind = form_value.Unsigned(); 206 if (attributes.ExtractFormValueAtIndex(i, form_value)) 211 type_name_cstr = form_value.AsCString(); 216 byte_size = form_value 519 DWARFFormValue form_value; local 595 DWARFFormValue form_value; local 692 DWARFFormValue form_value; local [all...] |
H A D | DIERef.h | 31 DIERef(const DWARFFormValue& form_value);
|
H A D | DWARFASTParserClang.cpp | 249 DWARFFormValue form_value; local 278 if (attributes.ExtractFormValueAtIndex(i, form_value)) 282 case DW_AT_decl_file: decl.SetFile(sc.comp_unit->GetSupportFiles().GetFileSpecAtIndex(form_value.Unsigned())); break; 283 case DW_AT_decl_line: decl.SetLine(form_value.Unsigned()); break; 284 case DW_AT_decl_column: decl.SetColumn(form_value.Unsigned()); break; 287 type_name_cstr = form_value.AsCString(); 298 case DW_AT_byte_size: byte_size = form_value.Unsigned(); break; 299 case DW_AT_encoding: encoding = form_value.Unsigned(); break; 300 case DW_AT_type: encoding_uid = DIERef(form_value).GetUID(); break; 466 if (attributes.ExtractFormValueAtIndex(i, form_value)) 1822 DWARFFormValue form_value; local 2315 DWARFFormValue form_value; local 2619 DWARFFormValue form_value; local 3049 DWARFFormValue form_value; local 3199 DWARFFormValue form_value; local 3366 DWARFFormValue form_value; local 3440 DWARFFormValue form_value; local [all...] |
H A D | DWARFDebugPubnames.cpp | 118 DWARFFormValue form_value; local 122 if (attributes.ExtractFormValueAtIndex(i, form_value)) 123 name = form_value.AsCString(); 128 if (attributes.ExtractFormValueAtIndex(i, form_value)) 129 mangled = form_value.AsCString();
|
H A D | HashedNameToDIE.cpp | 336 DWARFFormValue form_value (NULL, header_data.atoms[i].form); 338 if (!form_value.ExtractValue(data, offset_ptr)) 344 hash_data.offset = (dw_offset_t)form_value.Reference (header_data.die_base_offset); 348 hash_data.tag = (dw_tag_t)form_value.Unsigned (); 351 hash_data.type_flags = (uint32_t)form_value.Unsigned (); 355 hash_data.qualified_name_hash = form_value.Unsigned (); 375 DWARFFormValue form_value (NULL, header_data.atoms[i].form);
|
H A D | DWARFAttribute.h | 61 bool ExtractFormValueAtIndex (uint32_t i, DWARFFormValue &form_value) const;
|
H A D | DWARFCompileUnit.cpp | 828 DWARFFormValue form_value; local 832 if (attributes.ExtractFormValueAtIndex(i, form_value)) 833 name = form_value.AsCString(); 837 if (attributes.ExtractFormValueAtIndex(i, form_value)) 838 is_declaration = form_value.Unsigned() != 0; 842 // if (attributes.ExtractFormValueAtIndex(i, form_value)) 843 // is_artificial = form_value.Unsigned() != 0; 848 if (attributes.ExtractFormValueAtIndex(i, form_value)) 849 mangled_cstr = form_value.AsCString(); 880 // if (attributes.ExtractFormValueAtIndex(dwarf2Data, i, form_value)) [all...] |
H A D | SymbolFileDWARF.cpp | 4055 DWARFFormValue form_value; local 4057 if (attributes.ExtractFormValueAtIndex(i, form_value)) 4061 case DW_AT_decl_file: decl.SetFile(sc.comp_unit->GetSupportFiles().GetFileSpecAtIndex(form_value.Unsigned())); break; 4062 case DW_AT_decl_line: decl.SetLine(form_value.Unsigned()); break; 4063 case DW_AT_decl_column: decl.SetColumn(form_value.Unsigned()); break; 4064 case DW_AT_name: name = form_value.AsCString(); break; 4066 case DW_AT_MIPS_linkage_name: mangled = form_value.AsCString(); break; 4067 case DW_AT_type: type_die_form = form_value; break; 4068 case DW_AT_external: is_external = form_value.Boolean(); break; 4076 if (DWARFFormValue::IsBlockForm(form_value [all...] |
Completed in 147 milliseconds