Versions in this module Expand all Collapse all v1 v1.1.0 Aug 16, 2018 Changes in this version + var TypeNotFoundErr = errors.New("no type entry found, use 'types' for a list of valid types") + type Entry interface + Val func(dwarf.Attr) interface{} + func LoadAbstractOrigin(entry *dwarf.Entry, aordr *dwarf.Reader) (Entry, dwarf.Offset) + type InlineStackReader struct + func InlineStack(dwarf *dwarf.Data, fnoff dwarf.Offset, pc uint64) *InlineStackReader + func (irdr *InlineStackReader) Entry() *dwarf.Entry + func (irdr *InlineStackReader) Err() error + func (irdr *InlineStackReader) Next() bool + func (irdr *InlineStackReader) SkipChildren() + type Reader struct + func New(data *dwarf.Data) *Reader + func (reader *Reader) AddrFor(name string) (uint64, error) + func (reader *Reader) AddrForMember(member string, initialInstructions []byte) (uint64, error) + func (reader *Reader) FindEntryNamed(name string, member bool) (*dwarf.Entry, error) + func (reader *Reader) InstructionsForEntry(entry *dwarf.Entry) ([]byte, error) + func (reader *Reader) InstructionsForEntryNamed(name string, member bool) ([]byte, error) + func (reader *Reader) NextCompileUnit() (*dwarf.Entry, error) + func (reader *Reader) NextMemberVariable() (*dwarf.Entry, error) + func (reader *Reader) NextPackageVariable() (*dwarf.Entry, error) + func (reader *Reader) NextType() (*dwarf.Entry, error) + func (reader *Reader) Seek(off dwarf.Offset) + func (reader *Reader) SeekToEntry(entry *dwarf.Entry) error + func (reader *Reader) SeekToFunction(pc uint64) (*dwarf.Entry, error) + func (reader *Reader) SeekToType(entry *dwarf.Entry, resolveTypedefs bool, resolvePointerTypes bool) (*dwarf.Entry, error) + func (reader *Reader) SeekToTypeNamed(name string) (*dwarf.Entry, error) + type VariableReader struct + func Variables(dwarf *dwarf.Data, off dwarf.Offset, pc uint64, line int, onlyVisible bool) *VariableReader + func (vrdr *VariableReader) Depth() int + func (vrdr *VariableReader) Entry() *dwarf.Entry + func (vrdr *VariableReader) Err() error + func (vrdr *VariableReader) Next() bool