Home | History | Annotate | Download | only in DWARF

Lines Matching refs:formValue

131   DWARFFormValue formValue(form);
133 if (!formValue.extractValue(u->getDebugInfoExtractor(), offset_ptr, u))
145 formValue.getAsUnsignedConstant().getValue(),
151 } else if (Optional<uint64_t> Val = formValue.getAsUnsignedConstant())
157 OS << *formValue.getAsUnsignedConstant();
159 formValue.dump(OS, u);
165 Optional<uint64_t> Ref = formValue.getAsReference(u);
174 if (Optional<uint64_t> OptVal = formValue.getAsUnsignedConstant())
235 const DWARFUnit *U, const uint16_t Attr, DWARFFormValue &FormValue) const {
255 FormValue = DWARFFormValue(AbbrevDecl->getFormByIndex(AttrIdx));
256 return FormValue.extractValue(DebugInfoData, &DebugInfoOffset, U);
261 DWARFFormValue FormValue;
262 if (!getAttributeValue(U, Attr, FormValue))
264 Optional<const char *> Result = FormValue.getAsCString(U);
270 DWARFFormValue FormValue;
271 if (!getAttributeValue(U, Attr, FormValue))
273 Optional<uint64_t> Result = FormValue.getAsAddress(U);
279 DWARFFormValue FormValue;
280 if (!getAttributeValue(U, Attr, FormValue))
282 Optional<uint64_t> Result = FormValue.getAsUnsignedConstant();
288 DWARFFormValue FormValue;
289 if (!getAttributeValue(U, Attr, FormValue))
291 Optional<uint64_t> Result = FormValue.getAsReference(U);
297 DWARFFormValue FormValue;
298 if (!getAttributeValue(U, Attr, FormValue))
300 Optional<uint64_t> Result = FormValue.getAsSectionOffset();