LLVM 20.0.0git
|
DWARF Frame Description Entry (FDE) More...
#include "llvm/DebugInfo/DWARF/DWARFDebugFrame.h"
Static Public Member Functions | |
static bool | classof (const FrameEntry *FE) |
Additional Inherited Members | |
Public Types inherited from llvm::dwarf::FrameEntry | |
enum | FrameKind { FK_CIE , FK_FDE } |
Protected Attributes inherited from llvm::dwarf::FrameEntry | |
const FrameKind | Kind |
const bool | IsDWARF64 |
const uint64_t | Offset |
Offset of this entry in the section. | |
const uint64_t | Length |
Entry length as specified in DWARF. | |
CFIProgram | CFIs |
DWARF Frame Description Entry (FDE)
Definition at line 629 of file DWARFDebugFrame.h.
|
inline |
Definition at line 631 of file DWARFDebugFrame.h.
|
overridedefault |
|
inlinestatic |
Definition at line 650 of file DWARFDebugFrame.h.
References llvm::dwarf::FrameEntry::FK_FDE, and llvm::dwarf::FrameEntry::getKind().
|
overridevirtual |
Dump the instructions in this CFI fragment.
Implements llvm::dwarf::FrameEntry.
Definition at line 1001 of file DWARFDebugFrame.cpp.
References llvm::dwarf::UnwindTable::create(), llvm::createStringError(), llvm::format(), llvm::dwarf::FormatString(), llvm::invalid_argument, llvm::DIDumpOptions::IsEH, llvm::joinErrors(), llvm::Length, llvm::Offset, OS, and llvm::DIDumpOptions::RecoverableErrorHandler.
|
inline |
Definition at line 645 of file DWARFDebugFrame.h.
Referenced by llvm::dwarf::UnwindTable::create().
|
inline |
Definition at line 643 of file DWARFDebugFrame.h.
|
inline |
Definition at line 644 of file DWARFDebugFrame.h.
Referenced by llvm::dwarf::UnwindTable::create().
Definition at line 642 of file DWARFDebugFrame.h.
Referenced by llvm::dwarf::UnwindTable::create().
|
inline |
Definition at line 646 of file DWARFDebugFrame.h.