# Functions
DwarfEndian determines the endianness of the DWARF by using the version number field in the debug_info section Trick borrowed from "debug/dwarf".New().
Parse takes in data (a byte slice) and returns FrameDescriptionEntries, which is a slice of FrameDescriptionEntry.
# Constants
High 2 bits: 0x1, low 6: delta.
op1: 1-bytes delta.
op1: 2-byte delta.
op1: 4-byte delta.
op1: ULEB128 register, op2: ULEB128 offset.
op1: BLOCK.
op1: ULEB128 offset.
op1: SLEB128 offset.
op1: ULEB128 register.
op1: ULEB128 register, op2: SLEB128 offset.
op1: ULEB128 register, op2: BLOCK.
op1: ULEB128 register, op2: BLOCK.
op1: BLOCK.
No ops.
High 2 bits: 0x2, low 6: register.
op1: ULEB128 register, op2: ULEB128 offset.
op1: ULEB128 register, op2: SLEB128 BLOCK.
op1: ULEB128 register, op2: ULEB128 register.
No ops.
High 2 bits: 0x3, low 6: register.
op1: ULEB128 register.
No ops.
op1: ULEB128 register.
op1: address.
op1: ULEB128 register.
op1: ULEB128, op2: BLOCK.
op1: ULEB128, op2: ULEB128.
op1: ULEB128, op2: SLEB128.
No description provided by the author
Value is rule.Reg + rule.Offset.
No description provided by the author
Value is stored at address rule.Reg + rule.Offset, but only if it's less than the current CFA, otherwise same value.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
CommonInformationEntry represents a Common Information Entry in the Dwarf .debug_frame section.
DWRule wrapper of rule defined for register values.
ErrNoFDEForPC FDE for PC not found error.
FrameContext wrapper of FDE context.
FrameDescriptionEntry represents a Frame Descriptor Entry in the Dwarf .debug_frame section.
# Type aliases
No description provided by the author
Rule rule defined for register values.