Home
last modified time | relevance | path

Searched refs:form_value (Results 1 – 14 of 14) sorted by relevance

/openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFDebugInfoEntry.cpp261 DWARFFormValue form_value(cu); in GetDIENamesAndRanges() local
263 abbrevDecl->GetAttrAndFormValueByIndex(i, attr, form_value); in GetDIENamesAndRanges()
265 if (form_value.ExtractValue(data, &offset)) { in GetDIENamesAndRanges()
268 lo_pc = form_value.Address(); in GetDIENamesAndRanges()
276 lo_pc = form_value.Address(); in GetDIENamesAndRanges()
280 if (form_value.Form() == DW_FORM_addr || in GetDIENamesAndRanges()
281 form_value.Form() == DW_FORM_addrx || in GetDIENamesAndRanges()
282 form_value.Form() == DW_FORM_GNU_addr_index) { in GetDIENamesAndRanges()
283 hi_pc = form_value.Address(); in GetDIENamesAndRanges()
285 hi_pc = form_value.Unsigned(); in GetDIENamesAndRanges()
[all …]
H A DDWARFAttribute.cpp30 void DWARFAttributes::Append(const DWARFFormValue &form_value, in Append() argument
32 AttributeValue attr_value = {const_cast<DWARFUnit *>(form_value.GetUnit()), in Append()
34 {attr, form_value.Form(), form_value.Value()}}; in Append()
39 uint32_t i, DWARFFormValue &form_value) const { in ExtractFormValueAtIndex()
41 form_value.SetUnit(cu); in ExtractFormValueAtIndex()
42 form_value.SetForm(FormAtIndex(i)); in ExtractFormValueAtIndex()
43 if (form_value.Form() == DW_FORM_implicit_const) { in ExtractFormValueAtIndex()
44 form_value.SetValue(ValueAtIndex(i)); in ExtractFormValueAtIndex()
48 return form_value.ExtractValue(cu->GetData(), &offset); in ExtractFormValueAtIndex()
61 DWARFFormValue form_value; in FormValueAsReferenceAtIndex() local
[all …]
H A DDWARFASTParser.cpp44 DWARFFormValue form_value; in ParseChildArrayInfo() local
45 if (attributes.ExtractFormValueAtIndex(i, form_value)) { in ParseChildArrayInfo()
66 num_elements = form_value.Unsigned(); in ParseChildArrayInfo()
70 array_info.bit_stride = form_value.Unsigned(); in ParseChildArrayInfo()
74 array_info.byte_stride = form_value.Unsigned(); in ParseChildArrayInfo()
78 lower_bound = form_value.Unsigned(); in ParseChildArrayInfo()
83 upper_bound = form_value.Unsigned(); in ParseChildArrayInfo()
H A DDWARFASTParserClang.cpp273 DWARFFormValue form_value; in ParsedDWARFTypeAttributes() local
274 if (!attributes.ExtractFormValueAtIndex(i, form_value)) in ParsedDWARFTypeAttributes()
278 abstract_origin = form_value; in ParsedDWARFTypeAttributes()
282 accessibility = DWARFASTParser::GetAccessTypeFromDWARF(form_value.Unsigned()); in ParsedDWARFTypeAttributes()
286 is_artificial = form_value.Boolean(); in ParsedDWARFTypeAttributes()
290 bit_stride = form_value.Unsigned(); in ParsedDWARFTypeAttributes()
294 byte_size = form_value.Unsigned(); in ParsedDWARFTypeAttributes()
298 byte_stride = form_value.Unsigned(); in ParsedDWARFTypeAttributes()
302 calling_convention = form_value.Unsigned(); in ParsedDWARFTypeAttributes()
306 containing_type = form_value; in ParsedDWARFTypeAttributes()
[all …]
H A DDWARFAbbreviationDeclaration.h36 DWARFFormValue &form_value) const { in GetAttrAndFormValueByIndex() argument
37 m_attributes[idx].get(attr, form_value.FormRef(), form_value.ValueRef()); in GetAttrAndFormValueByIndex()
H A DDWARFUnit.cpp381 DWARFFormValue form_value; in AddUnitDIE() local
382 if (attributes.ExtractFormValueAtIndex(i, form_value)) { in AddUnitDIE()
383 SetAddrBase(form_value.Unsigned()); in AddUnitDIE()
390 DWARFFormValue form_value; in AddUnitDIE() local
391 if (!attributes.ExtractFormValueAtIndex(i, form_value)) in AddUnitDIE()
395 SetLoclistsBase(form_value.Unsigned()); in AddUnitDIE()
398 SetRangesBase(form_value.Unsigned()); in AddUnitDIE()
401 SetStrOffsetsBase(form_value.Unsigned()); in AddUnitDIE()
404 SetBaseAddress(form_value.Address()); in AddUnitDIE()
409 SetBaseAddress(form_value.Address()); in AddUnitDIE()
[all …]
H A DHashedNameToDIE.cpp273 DWARFFormValue form_value(nullptr, header_data.atoms[i].form); in Read() local
275 if (!form_value.ExtractValue(data, offset_ptr)) in Read()
281 DWARFFormValue::IsDataForm(form_value.Form()) in Read()
282 ? form_value.Unsigned() in Read()
283 : form_value.Reference(header_data.die_base_offset); in Read()
287 hash_data.tag = (dw_tag_t)form_value.Unsigned(); in Read()
291 hash_data.type_flags = (uint32_t)form_value.Unsigned(); in Read()
295 hash_data.qualified_name_hash = form_value.Unsigned(); in Read()
H A DManualDWARFIndex.cpp227 DWARFFormValue form_value; in IndexUnitImpl() local
230 if (attributes.ExtractFormValueAtIndex(i, form_value)) in IndexUnitImpl()
231 name = form_value.AsCString(); in IndexUnitImpl()
235 if (attributes.ExtractFormValueAtIndex(i, form_value)) in IndexUnitImpl()
236 is_declaration = form_value.Unsigned() != 0; in IndexUnitImpl()
241 if (attributes.ExtractFormValueAtIndex(i, form_value)) in IndexUnitImpl()
242 mangled_cstr = form_value.AsCString(); in IndexUnitImpl()
263 if (attributes.ExtractFormValueAtIndex(i, form_value)) in IndexUnitImpl()
264 specification_die_form = form_value; in IndexUnitImpl()
H A DDWARFAttribute.h49 void Append(const DWARFFormValue &form_value, dw_offset_t attr_die_offset,
62 bool ExtractFormValueAtIndex(uint32_t i, DWARFFormValue &form_value) const;
H A DSymbolFileDWARF.cpp3312 DWARFFormValue form_value; in ParseVariableDIE() local
3314 if (!attributes.ExtractFormValueAtIndex(i, form_value)) in ParseVariableDIE()
3319 attributes.CompileUnitAtIndex(i)->GetFile(form_value.Unsigned())); in ParseVariableDIE()
3322 decl.SetLine(form_value.Unsigned()); in ParseVariableDIE()
3325 decl.SetColumn(form_value.Unsigned()); in ParseVariableDIE()
3328 name = form_value.AsCString(); in ParseVariableDIE()
3332 mangled = form_value.AsCString(); in ParseVariableDIE()
3335 type_die_form = form_value; in ParseVariableDIE()
3338 is_external = form_value.Boolean(); in ParseVariableDIE()
3341 const_value_form = form_value; in ParseVariableDIE()
[all …]
H A DDWARFDIE.cpp130 DWARFFormValue form_value; in GetAttributeValueAsReferenceDIE() local
131 if (m_die->GetAttributeValue(cu, attr, form_value, nullptr, in GetAttributeValueAsReferenceDIE()
133 return form_value.Reference(); in GetAttributeValueAsReferenceDIE()
H A DDWARFASTParserClang.h90 const DWARFFormValue &form_value) const;
/openbsd-src/gnu/llvm/clang/tools/scan-build/share/scan-build/
H A Dscanview.css49 td.form_value {
/openbsd-src/gnu/llvm/clang/tools/scan-build-py/lib/libscanbuild/resources/
H A Dscanview.css49 td.form_value {