Lines Matching refs:DWARFFormValue

72 static void dumpLocationList(raw_ostream &OS, const DWARFFormValue &FormValue,  in dumpLocationList()
75 assert(FormValue.isFormClass(DWARFFormValue::FC_SectionOffset) && in dumpLocationList()
92 static void dumpLocationExpr(raw_ostream &OS, const DWARFFormValue &FormValue, in dumpLocationExpr()
95 assert((FormValue.isFormClass(DWARFFormValue::FC_Block) || in dumpLocationExpr()
96 FormValue.isFormClass(DWARFFormValue::FC_Exprloc)) && in dumpLocationExpr()
106 static DWARFDie resolveReferencedType(DWARFDie D, DWARFFormValue F) { in resolveReferencedType()
126 const DWARFFormValue &FormValue = AttrValue.Value; in dumpAttribute()
173 DWARFFormValue::dumpAddress(OS, U->getAddressByteSize(), HighPC); in dumpAttribute()
178 FormValue.isFormClass(DWARFFormValue::FC_SectionOffset)) in dumpAttribute()
181 else if (FormValue.isFormClass(DWARFFormValue::FC_Exprloc) || in dumpAttribute()
183 FormValue.isFormClass(DWARFFormValue::FC_Block))) in dumpAttribute()
217 DWARFFormValue FV = DWARFFormValue::createFromUValue( in dumpAttribute()
250 std::optional<DWARFFormValue> DWARFDie::find(dwarf::Attribute Attr) const { in find()
259 std::optional<DWARFFormValue>
273 std::optional<DWARFFormValue>
308 if (std::optional<DWARFFormValue> F = find(Attr)) in getAttributeValueAsReferencedDie()
314 DWARFDie::getAttributeValueAsReferencedDie(const DWARFFormValue &V) const { in getAttributeValueAsReferencedDie()
386 std::optional<DWARFFormValue> Value = find(DW_AT_ranges); in getAddressRanges()
410 std::optional<DWARFFormValue> Location = find(Attr); in getLocations()
696 AttrValue.Value = DWARFFormValue::createFromSValue( in updateForIndex()
702 AttrValue.Value = DWARFFormValue::createFromUnit( in updateForIndex()