Lines Matching defs:form_value
3278 /// Creates a DWARFExpressionList from an DW_AT_location form_value.
3279 static DWARFExpressionList GetExprListFromAtLocation(DWARFFormValue form_value,
3283 if (DWARFFormValue::IsBlockForm(form_value.Form())) {
3286 uint64_t block_offset = form_value.BlockData() - data.GetDataStart();
3287 uint64_t block_length = form_value.Unsigned();
3294 dw_offset_t offset = form_value.Unsigned();
3295 if (form_value.Form() == DW_FORM_loclistx)
3299 const DWARFUnit *dwarf_cu = form_value.GetUnit();
3311 GetExprListFromAtConstValue(DWARFFormValue form_value, ModuleSP module,
3314 if (DWARFFormValue::IsBlockForm(form_value.Form())) {
3317 form_value.BlockData() - debug_info_data.GetDataStart();
3318 uint64_t block_length = form_value.Unsigned();
3323 if (const char *str = form_value.AsCString())
3392 DWARFFormValue form_value;
3394 if (!attributes.ExtractFormValueAtIndex(i, form_value))
3399 attributes.CompileUnitAtIndex(i)->GetFile(form_value.Unsigned()));
3402 decl.SetLine(form_value.Unsigned());
3405 decl.SetColumn(form_value.Unsigned());
3408 name = form_value.AsCString();
3412 mangled = form_value.AsCString();
3418 type_die_form = form_value;
3421 is_external = form_value.Boolean();
3424 const_value_form = form_value;
3427 location_form = form_value;
3433 is_artificial = form_value.Boolean();
3928 DWARFFormValue form_value;
3929 if (!attributes.ExtractFormValueAtIndex(attr_index, form_value))
3931 if (!DWARFFormValue::IsBlockForm(form_value.Form()))
3934 uint64_t block_offset = form_value.BlockData() - data.GetDataStart();
3935 uint64_t block_length = form_value.Unsigned();
3994 DWARFFormValue form_value;
3995 if (!attributes.ExtractFormValueAtIndex(i, form_value)) {
4003 tail_call = form_value.Boolean();
4007 call_origin = form_value.Reference();
4016 low_pc = form_value.Address();
4022 return_pc = form_value.Address();
4028 call_inst_pc = form_value.Address();
4033 if (!DWARFFormValue::IsBlockForm(form_value.Form())) {
4040 uint64_t block_offset = form_value.BlockData() - data.GetDataStart();
4041 uint64_t block_length = form_value.Unsigned();