DWARF Frame Description Entry (FDE)
More...
#include "llvm/DebugInfo/DWARF/DWARFDebugFrame.h"
|
| FDE (uint64_t Offset, uint64_t Length, int64_t LinkedCIEOffset, uint64_t InitialLocation, uint64_t AddressRange, CIE *Cie, Optional< uint64_t > LSDAAddress, Triple::ArchType Arch) |
|
| ~FDE () override=default |
|
const CIE * | getLinkedCIE () const |
|
uint64_t | getInitialLocation () const |
|
uint64_t | getAddressRange () const |
|
Optional< uint64_t > | getLSDAAddress () const |
|
void | dump (raw_ostream &OS, const MCRegisterInfo *MRI, bool IsEH) const override |
| Dump the instructions in this CFI fragment. More...
|
|
| FrameEntry (FrameKind K, uint64_t Offset, uint64_t Length, uint64_t CodeAlign, int64_t DataAlign, Triple::ArchType Arch) |
|
virtual | ~FrameEntry () |
|
FrameKind | getKind () const |
|
uint64_t | getOffset () const |
|
uint64_t | getLength () const |
|
const CFIProgram & | cfis () const |
|
CFIProgram & | cfis () |
|
DWARF Frame Description Entry (FDE)
Definition at line 225 of file DWARFDebugFrame.h.
◆ FDE()
llvm::dwarf::FDE::FDE |
( |
uint64_t |
Offset, |
|
|
uint64_t |
Length, |
|
|
int64_t |
LinkedCIEOffset, |
|
|
uint64_t |
InitialLocation, |
|
|
uint64_t |
AddressRange, |
|
|
CIE * |
Cie, |
|
|
Optional< uint64_t > |
LSDAAddress, |
|
|
Triple::ArchType |
Arch |
|
) |
| |
|
inline |
◆ ~FDE()
llvm::dwarf::FDE::~FDE |
( |
| ) |
|
|
overridedefault |
◆ classof()
◆ dump()
◆ getAddressRange()
uint64_t llvm::dwarf::FDE::getAddressRange |
( |
| ) |
const |
|
inline |
◆ getInitialLocation()
uint64_t llvm::dwarf::FDE::getInitialLocation |
( |
| ) |
const |
|
inline |
◆ getLinkedCIE()
const CIE* llvm::dwarf::FDE::getLinkedCIE |
( |
| ) |
const |
|
inline |
◆ getLSDAAddress()
Optional<uint64_t> llvm::dwarf::FDE::getLSDAAddress |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following files: