Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DebugAddr ¶
type DebugAddr struct { *DebugAddrSection // contains filtered or unexported fields }
DebugAddr represents a subsection of the debug_addr section with a specific base address
type DebugAddrSection ¶
type DebugAddrSection struct {
// contains filtered or unexported fields
}
DebugAddrSection represents the debug_addr section of DWARFv5. See DWARFv5 section 7.27 page 241 and following.
func ParseAddr ¶
func ParseAddr(data []byte) *DebugAddrSection
ParseAddr parses the header of a debug_addr section.
func (*DebugAddrSection) GetSubsection ¶
func (addr *DebugAddrSection) GetSubsection(addrBase uint64) *DebugAddr
GetSubsection returns the subsection of debug_addr starting at addrBase
Click to show internal directories.
Click to hide internal directories.