dwarf

package
v0.0.0-...-375d9ab Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 26, 2020 License: MIT Imports: 3 Imported by: 0

Documentation

Overview

This file has automatically been generated on Wed Feb 26 15:50:26 +05 2020. DO NOT EDIT.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ArrayTypeSize

func ArrayTypeSize(t *dwarf.ArrayType) int64

func ArrayTypeString

func ArrayTypeString(t *dwarf.ArrayType) string

func AttrGoString

func AttrGoString(a dwarf.Attr) string

func AttrString

func AttrString(i dwarf.Attr) string

func BasicTypeBasic

func BasicTypeBasic(b *dwarf.BasicType) *dwarf.BasicType

func BasicTypeString

func BasicTypeString(t *dwarf.BasicType) string

func ClassGoString

func ClassGoString(i dwarf.Class) string

func ClassString

func ClassString(i dwarf.Class) string

func CommonTypeCommon

func CommonTypeCommon(c *dwarf.CommonType) *dwarf.CommonType

func CommonTypeSize

func CommonTypeSize(c *dwarf.CommonType) int64

func DataAddSection

func DataAddSection(d *dwarf.Data, name string, contents []byte) error

func DataAddTypes

func DataAddTypes(d *dwarf.Data, name string, types []byte) error

func DataLineReader

func DataLineReader(d *dwarf.Data, cu *dwarf.Entry) (*dwarf.LineReader, error)

func DataRanges

func DataRanges(d *dwarf.Data, e *dwarf.Entry) ([][2]uint64, error)

func DataReader

func DataReader(d *dwarf.Data) *dwarf.Reader

func DataType

func DataType(d *dwarf.Data, off dwarf.Offset) (dwarf.Type, error)

func DecodeErrorError

func DecodeErrorError(e dwarf.DecodeError) string

func DotDotDotTypeString

func DotDotDotTypeString(t *dwarf.DotDotDotType) string

func EntryAttrField

func EntryAttrField(e *dwarf.Entry, a dwarf.Attr) *dwarf.Field

func EntryVal

func EntryVal(e *dwarf.Entry, a dwarf.Attr) interface{}

func EnumTypeString

func EnumTypeString(t *dwarf.EnumType) string

func FuncTypeString

func FuncTypeString(t *dwarf.FuncType) string

func LineReaderFiles

func LineReaderFiles(r *dwarf.LineReader) []*dwarf.LineFile

func LineReaderNext

func LineReaderNext(r *dwarf.LineReader, entry *dwarf.LineEntry) error

func LineReaderSeekPC

func LineReaderSeekPC(r *dwarf.LineReader, pc uint64, entry *dwarf.LineEntry) error

func LineReaderTell

func LineReaderTell(r *dwarf.LineReader) dwarf.LineReaderPos

func New

func New(abbrev, aranges, frame, info, line, pubnames, ranges, str []byte) (*dwarf.Data, error)

func PtrTypeString

func PtrTypeString(t *dwarf.PtrType) string

func QualTypeSize

func QualTypeSize(t *dwarf.QualType) int64

func QualTypeString

func QualTypeString(t *dwarf.QualType) string

func ReaderAddressSize

func ReaderAddressSize(r *dwarf.Reader) int

func ReaderByteOrder

func ReaderByteOrder(r *dwarf.Reader) binary.ByteOrder

func ReaderNext

func ReaderNext(r *dwarf.Reader) (*dwarf.Entry, error)

func ReaderSeekPC

func ReaderSeekPC(r *dwarf.Reader, pc uint64) (*dwarf.Entry, error)

func StructTypeDefn

func StructTypeDefn(t *dwarf.StructType) string

func StructTypeString

func StructTypeString(t *dwarf.StructType) string

func TagGoString

func TagGoString(t dwarf.Tag) string

func TagString

func TagString(i dwarf.Tag) string

func TypedefTypeSize

func TypedefTypeSize(t *dwarf.TypedefType) int64

func TypedefTypeString

func TypedefTypeString(t *dwarf.TypedefType) string

func UnsupportedTypeString

func UnsupportedTypeString(t *dwarf.UnsupportedType) string

func VoidTypeString

func VoidTypeString(t *dwarf.VoidType) string

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL