package
1.24.0
Repository: https://github.com/go-delve/delve.git
Documentation: pkg.go.dev

# 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.
Value is rule.Reg + rule.Offset.
Value is stored at address rule.Reg + rule.Offset, but only if it's less than the current CFA, otherwise same value.

# 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

Rule rule defined for register values.