Searched refs:form_value (Results 1 – 11 of 11) sorted by relevance
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
H A D | DWARFDebugInfoEntry.cpp | 375 form_value.SetUnit(cu); in GetAttributeValue() 418 DWARFFormValue form_value; in GetAttributeValueAsString() local 431 DWARFFormValue form_value; in GetAttributeValueAsUnsigned() local 434 return form_value.Unsigned(); in GetAttributeValueAsUnsigned() 442 DWARFFormValue form_value; in GetAttributeValueAsOptionalUnsigned() local 445 return form_value.Unsigned(); in GetAttributeValueAsOptionalUnsigned() 456 DWARFFormValue form_value; in GetAttributeValueAsReference() local 466 DWARFFormValue form_value; in GetAttributeValueAsAddress() local 469 return form_value.Address(); in GetAttributeValueAsAddress() 482 DWARFFormValue form_value; in GetAttributeHighPC() local [all …]
|
H A D | DWARFAttribute.cpp | 31 void DWARFAttributes::Append(const DWARFFormValue &form_value, in Append() argument 35 {attr, form_value.Form(), form_value.Value()}}; in Append() 40 uint32_t i, DWARFFormValue &form_value) const { in ExtractFormValueAtIndex() 42 form_value.SetUnit(cu); in ExtractFormValueAtIndex() 43 form_value.SetForm(FormAtIndex(i)); in ExtractFormValueAtIndex() 44 if (form_value.Form() == DW_FORM_implicit_const) { in ExtractFormValueAtIndex() 45 form_value.SetValue(ValueAtIndex(i)); in ExtractFormValueAtIndex() 49 return form_value.ExtractValue(cu->GetData(), &offset); in ExtractFormValueAtIndex() 62 DWARFFormValue form_value; in FormValueAsReferenceAtIndex() local 63 if (ExtractFormValueAtIndex(i, form_value)) in FormValueAsReferenceAtIndex() [all …]
|
H A D | DWARFASTParser.cpp | 46 DWARFFormValue form_value; in ParseChildArrayInfo() local 47 if (attributes.ExtractFormValueAtIndex(i, form_value)) { in ParseChildArrayInfo() 68 num_elements = form_value.Unsigned(); in ParseChildArrayInfo() 72 array_info.bit_stride = form_value.Unsigned(); in ParseChildArrayInfo() 76 array_info.byte_stride = form_value.Unsigned(); in ParseChildArrayInfo() 80 lower_bound = form_value.Unsigned(); in ParseChildArrayInfo() 85 upper_bound = form_value.Unsigned(); in ParseChildArrayInfo() 119 DWARFFormValue form_value; in GetTypeForDIE() local 121 if (attr == DW_AT_type && attributes.ExtractFormValueAtIndex(i, form_value)) in GetTypeForDIE() 122 return dwarf->ResolveTypeUID(form_value.Reference(), true); in GetTypeForDIE()
|
H A D | DWARFASTParserClang.cpp | 291 DWARFFormValue form_value; in ParsedDWARFTypeAttributes() local 363 if (form_value.Unsigned()) in ParsedDWARFTypeAttributes() 385 signature = form_value; in ParsedDWARFTypeAttributes() 393 type = form_value; in ParsedDWARFTypeAttributes() 551 if (!form_value.BlockData()) in ExtractDataMemberLocation() 1448 DWARFFormValue form_value; in ParseInheritance() local 2051 DWARFFormValue form_value; in ParseTemplateDIE() local 2607 DWARFFormValue form_value; in DiscriminantValue() local 2611 type_ref = form_value; in DiscriminantValue() 2645 DWARFFormValue form_value; in MemberAttributes() local [all …]
|
H A D | AppleDWARFIndex.cpp | 82 std::optional<llvm::DWARFFormValue> form_value = in EntryHasMatchingQualhash() local 84 if (!form_value) in EntryHasMatchingQualhash() 86 std::optional<uint64_t> hash = form_value->getAsUnsignedConstant(); in EntryHasMatchingQualhash() 95 std::optional<llvm::DWARFFormValue> form_value = in EntryHasMatchingTag() local 97 if (!form_value) in EntryHasMatchingTag() 99 std::optional<uint64_t> maybe_tag = form_value->getAsUnsignedConstant(); in EntryHasMatchingTag() 111 std::optional<llvm::DWARFFormValue> form_value = in HasImplementationFlag() local 113 if (!form_value) in HasImplementationFlag() 115 std::optional<uint64_t> Flags = form_value->getAsUnsignedConstant(); in HasImplementationFlag()
|
H A D | DWARFUnit.cpp | 382 DWARFFormValue form_value; in AddUnitDIE() local 384 SetAddrBase(form_value.Unsigned()); in AddUnitDIE() 391 DWARFFormValue form_value; in AddUnitDIE() local 398 SetLoclistsBase(form_value.Unsigned()); in AddUnitDIE() 401 SetRangesBase(form_value.Unsigned()); in AddUnitDIE() 404 SetStrOffsetsBase(form_value.Unsigned()); in AddUnitDIE() 407 SetBaseAddress(form_value.Address()); in AddUnitDIE() 412 SetBaseAddress(form_value.Address()); in AddUnitDIE() 418 m_gnu_addr_base = form_value.Unsigned(); in AddUnitDIE() 424 m_dwo_id = form_value.Unsigned(); in AddUnitDIE() [all …]
|
H A D | ManualDWARFIndex.cpp | 237 DWARFFormValue form_value; in IndexUnitImpl() local 242 if (attributes.ExtractFormValueAtIndex(i, form_value)) in IndexUnitImpl() 243 name = form_value.AsCString(); in IndexUnitImpl() 247 if (attributes.ExtractFormValueAtIndex(i, form_value)) in IndexUnitImpl() 248 is_declaration = form_value.Unsigned() != 0; in IndexUnitImpl() 253 if (attributes.ExtractFormValueAtIndex(i, form_value)) in IndexUnitImpl() 254 mangled_cstr = form_value.AsCString(); in IndexUnitImpl() 275 if (attributes.ExtractFormValueAtIndex(i, form_value)) in IndexUnitImpl() 276 specification_die_form = form_value; in IndexUnitImpl()
|
H A D | DWARFAttribute.h | 48 void Append(const DWARFFormValue &form_value, dw_offset_t attr_die_offset, 61 bool ExtractFormValueAtIndex(uint32_t i, DWARFFormValue &form_value) const;
|
H A D | SymbolFileDWARF.cpp | 3501 DWARFFormValue form_value; in ParseVariableDIE() local 3517 name = form_value.AsCString(); in ParseVariableDIE() 3521 mangled = form_value.AsCString(); in ParseVariableDIE() 3524 type_die_form = form_value; in ParseVariableDIE() 3527 is_external = form_value.Boolean(); in ParseVariableDIE() 3530 const_value_form = form_value; in ParseVariableDIE() 3533 location_form = form_value; in ParseVariableDIE() 4030 DWARFFormValue form_value; in CollectCallSiteParameters() local 4096 DWARFFormValue form_value; in CollectCallEdges() local 4105 tail_call = form_value.Boolean(); in CollectCallEdges() [all …]
|
H A D | DWARFDIE.cpp | 131 DWARFFormValue form_value; in GetAttributeValueAsReferenceDIE() local 132 if (m_die->GetAttributeValue(cu, attr, form_value, nullptr, in GetAttributeValueAsReferenceDIE() 134 return form_value.Reference(); in GetAttributeValueAsReferenceDIE()
|
H A D | DWARFASTParserClang.h | 96 const lldb_private::plugin::dwarf::DWARFFormValue &form_value) const;
|