LLVM 19.0.0git
llvm::DWARFFormValue Member List

This is the complete list of members for llvm::DWARFFormValue, including all inherited members.

createFromBlockValue(dwarf::Form F, ArrayRef< uint8_t > D)llvm::DWARFFormValuestatic
createFromPValue(dwarf::Form F, const char *V)llvm::DWARFFormValuestatic
createFromSValue(dwarf::Form F, int64_t V)llvm::DWARFFormValuestatic
createFromUnit(dwarf::Form F, const DWARFUnit *Unit, uint64_t *OffsetPtr)llvm::DWARFFormValuestatic
createFromUValue(dwarf::Form F, uint64_t V)llvm::DWARFFormValuestatic
dump(raw_ostream &OS, DIDumpOptions DumpOpts=DIDumpOptions()) constllvm::DWARFFormValue
dumpAddress(raw_ostream &OS, uint64_t Address) constllvm::DWARFFormValue
dumpAddress(raw_ostream &OS, uint8_t AddressSize, uint64_t Address)llvm::DWARFFormValuestatic
dumpAddressSection(const DWARFObject &Obj, raw_ostream &OS, DIDumpOptions DumpOpts, uint64_t SectionIndex)llvm::DWARFFormValuestatic
dumpSectionedAddress(raw_ostream &OS, DIDumpOptions DumpOpts, object::SectionedAddress SA) constllvm::DWARFFormValue
DWARFFormValue(dwarf::Form F=dwarf::Form(0))llvm::DWARFFormValueinline
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::DWARFFormValueinline
FC_Address enum valuellvm::DWARFFormValue
FC_Block enum valuellvm::DWARFFormValue
FC_Constant enum valuellvm::DWARFFormValue
FC_Exprloc enum valuellvm::DWARFFormValue
FC_Flag enum valuellvm::DWARFFormValue
FC_Indirect enum valuellvm::DWARFFormValue
FC_Reference enum valuellvm::DWARFFormValue
FC_SectionOffset enum valuellvm::DWARFFormValue
FC_String enum valuellvm::DWARFFormValue
FC_Unknown enum valuellvm::DWARFFormValue
FormClass enum namellvm::DWARFFormValue
getAsAddress() constllvm::DWARFFormValue
getAsBlock() constllvm::DWARFFormValue
getAsCString() constllvm::DWARFFormValue
getAsCStringOffset() constllvm::DWARFFormValue
getAsFile(DILineInfoSpecifier::FileLineInfoKind Kind) constllvm::DWARFFormValue
getAsReference() constllvm::DWARFFormValue
getAsReferenceUVal() constllvm::DWARFFormValue
getAsRelativeReference() constllvm::DWARFFormValue
getAsSectionedAddress(const ValueType &Val, const dwarf::Form Form, const DWARFUnit *U)llvm::DWARFFormValuestatic
getAsSectionedAddress() constllvm::DWARFFormValue
getAsSectionOffset() constllvm::DWARFFormValue
getAsSignedConstant() constllvm::DWARFFormValue
getAsUnsignedConstant() constllvm::DWARFFormValue
getForm() constllvm::DWARFFormValueinline
getRawUValue() constllvm::DWARFFormValueinline
getUnit() constllvm::DWARFFormValueinline
isFormClass(FormClass FC) constllvm::DWARFFormValue
skipValue(DataExtractor DebugInfoData, uint64_t *OffsetPtr, const dwarf::FormParams Params) constllvm::DWARFFormValueinline
skipValue(dwarf::Form Form, DataExtractor DebugInfoData, uint64_t *OffsetPtr, const dwarf::FormParams FormParams)llvm::DWARFFormValuestatic