LLVM: llvm::object::SFrameParser< E > Class Template Reference (original) (raw)
#include "[llvm/Object/SFrameParser.h](SFrameParser%5F8h%5Fsource.html)"
| Public Member Functions | |
|---|---|
| const sframe::Preamble< E > & | getPreamble () const |
| const sframe::Header< E > & | getHeader () const |
| Expected< ArrayRef< uint8_t > > | getAuxHeader () const |
| bool | usesFixedRAOffset () const |
| bool | usesFixedFPOffset () const |
| Expected< FDERange > | fdes () const |
| uint64_t | getAbsoluteStartAddress (typename FDERange::iterator FDE) const |
| uint64_t | offsetOf (typename FDERange::iterator FDE) const |
| iterator_range< fre_iterator > | fres (const sframe::FuncDescEntry< E > &FDE, Error &Err) const |
| std::optional< int32_t > | getCFAOffset (const FrameRowEntry &FRE) const |
| std::optional< int32_t > | getRAOffset (const FrameRowEntry &FRE) const |
| std::optional< int32_t > | getFPOffset (const FrameRowEntry &FRE) const |
| ArrayRef< int32_t > | getExtraOffsets (const FrameRowEntry &FRE) const |
template<endianness E>
class llvm::object::SFrameParser< E >
Definition at line 22 of file SFrameParser.h.
◆ FDERange
◆ fre_iterator
◆ create()
◆ fdes()
◆ fres()
◆ getAbsoluteStartAddress()
◆ getAuxHeader()
◆ getCFAOffset()
◆ getExtraOffsets()
◆ getFPOffset()
◆ getHeader()
◆ getPreamble()
◆ getRAOffset()
◆ offsetOf()
◆ usesFixedFPOffset()
◆ usesFixedRAOffset()
The documentation for this class was generated from the following files:
- include/llvm/Object/SFrameParser.h
- lib/Object/SFrameParser.cpp