createFromBlockValue(dwarf::Form F, ArrayRef< uint8_t > D) | llvm::DWARFFormValue | static |
createFromPValue(dwarf::Form F, const char *V) | llvm::DWARFFormValue | static |
createFromSValue(dwarf::Form F, int64_t V) | llvm::DWARFFormValue | static |
createFromUnit(dwarf::Form F, const DWARFUnit *Unit, uint64_t *OffsetPtr) | llvm::DWARFFormValue | static |
createFromUValue(dwarf::Form F, uint64_t V) | llvm::DWARFFormValue | static |
dump(raw_ostream &OS, DIDumpOptions DumpOpts=DIDumpOptions()) const | llvm::DWARFFormValue | |
dumpAddress(raw_ostream &OS, uint64_t Address) const | llvm::DWARFFormValue | |
dumpAddress(raw_ostream &OS, uint8_t AddressSize, uint64_t Address) | llvm::DWARFFormValue | static |
dumpAddressSection(const DWARFObject &Obj, raw_ostream &OS, DIDumpOptions DumpOpts, uint64_t SectionIndex) | llvm::DWARFFormValue | static |
dumpSectionedAddress(raw_ostream &OS, DIDumpOptions DumpOpts, object::SectionedAddress SA) const | llvm::DWARFFormValue | |
DWARFFormValue(dwarf::Form F=dwarf::Form(0)) | llvm::DWARFFormValue | inline |
extractValue(const DWARFDataExtractor &Data, uint64_t *OffsetPtr, dwarf::FormParams FormParams, const DWARFContext *Context=nullptr, const DWARFUnit *Unit=nullptr) | llvm::DWARFFormValue | |
extractValue(const DWARFDataExtractor &Data, uint64_t *OffsetPtr, dwarf::FormParams FormParams, const DWARFUnit *U) | llvm::DWARFFormValue | inline |
FC_Address enum value | llvm::DWARFFormValue | |
FC_Block enum value | llvm::DWARFFormValue | |
FC_Constant enum value | llvm::DWARFFormValue | |
FC_Exprloc enum value | llvm::DWARFFormValue | |
FC_Flag enum value | llvm::DWARFFormValue | |
FC_Indirect enum value | llvm::DWARFFormValue | |
FC_Reference enum value | llvm::DWARFFormValue | |
FC_SectionOffset enum value | llvm::DWARFFormValue | |
FC_String enum value | llvm::DWARFFormValue | |
FC_Unknown enum value | llvm::DWARFFormValue | |
FormClass enum name | llvm::DWARFFormValue | |
getAsAddress() const | llvm::DWARFFormValue | |
getAsBlock() const | llvm::DWARFFormValue | |
getAsCString() const | llvm::DWARFFormValue | |
getAsCStringOffset() const | llvm::DWARFFormValue | |
getAsDebugInfoReference() const | llvm::DWARFFormValue | |
getAsFile(DILineInfoSpecifier::FileLineInfoKind Kind) const | llvm::DWARFFormValue | |
getAsReferenceUVal() const | llvm::DWARFFormValue | |
getAsRelativeReference() const | llvm::DWARFFormValue | |
getAsSectionedAddress(const ValueType &Val, const dwarf::Form Form, const DWARFUnit *U) | llvm::DWARFFormValue | static |
getAsSectionedAddress() const | llvm::DWARFFormValue | |
getAsSectionOffset() const | llvm::DWARFFormValue | |
getAsSignatureReference() const | llvm::DWARFFormValue | |
getAsSignedConstant() const | llvm::DWARFFormValue | |
getAsSupplementaryReference() const | llvm::DWARFFormValue | |
getAsUnsignedConstant() const | llvm::DWARFFormValue | |
getForm() const | llvm::DWARFFormValue | inline |
getRawUValue() const | llvm::DWARFFormValue | inline |
getUnit() const | llvm::DWARFFormValue | inline |
isFormClass(FormClass FC) const | llvm::DWARFFormValue | |
skipValue(DataExtractor DebugInfoData, uint64_t *OffsetPtr, const dwarf::FormParams Params) const | llvm::DWARFFormValue | inline |
skipValue(dwarf::Form Form, DataExtractor DebugInfoData, uint64_t *OffsetPtr, const dwarf::FormParams FormParams) | llvm::DWARFFormValue | static |