# Functions
New returns a new Data object initialized from the given parameters.
# Constants
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
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
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
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
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
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
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
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
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
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
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
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
ClassAddress represents values of type uint64 that are addresses on the target machine.
ClassBlock represents values of type []byte whose interpretation depends on the attribute.
ClassConstant represents values of type int64 that are constants.
ClassExprLoc represents values of type []byte that contain an encoded DWARF expression or location description.
ClassFlag represents values of type bool.
ClassLinePtr represents values that are an int64 offset into the "line" section.
ClassLocListPtr represents values that are an int64 offset into the "loclist" section.
ClassMacPtr represents values that are an int64 offset into the "mac" section.
ClassMacPtr represents values that are an int64 offset into the "rangelist" section.
ClassReference represents values that are an Offset offset of an Entry in the info section (for use with Reader.Seek).
ClassReferenceAlt represents values of type int64 that are an offset into the DWARF "info" section of an alternate object file.
ClassReferenceSig represents values that are a uint64 type signature referencing a type Entry.
ClassString represents values that are strings.
ClassStringAlt represents values of type int64 that are an offset into the DWARF string section of an alternate object file.
ClassUnknown represents values of unknown DWARF class.
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
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
The following are new in DWARF 3.
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
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
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Later removed from DWARF.
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
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
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
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
The following are new in DWARF 4.
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
No description provided by the author
No description provided by the author
# Variables
ErrUnknownPC is the error returned by LineReader.ScanPC when the seek PC is not covered by any entry in the line table.
# Structs
An AddrType represents a machine address type.
An ArrayType represents a fixed size array type.
A BasicType holds fields common to all basic types.
A BoolType represents a boolean type.
A CharType represents a signed character type.
A CommonType holds fields common to multiple types.
A ComplexType represents a complex floating point type.
Data represents the DWARF debugging information loaded from an executable file (for example, an ELF or Mach-O executable).
No description provided by the author
A DotDotDotType represents the variadic ..
An entry is a sequence of attribute/value pairs.
An EnumType represents an enumerated type.
An EnumValue represents a single enumeration value.
A Field is a single attribute/value pair in an Entry.
A FloatType represents a floating point type.
A FuncType represents a function type.
An IntType represents a signed integer type.
A LineEntry is a row in a DWARF line table.
A LineFile is a source file referenced by a DWARF line table entry.
A LineReader reads a sequence of LineEntry structures from a DWARF "line" section for a single compilation unit.
A LineReaderPos represents a position in a line table.
A PtrType represents a pointer type.
A QualType represents a type that has the C/C++ "const", "restrict", or "volatile" qualifier.
A Reader allows reading Entry structures from a DWARF ``info'' section.
A StructField represents a field in a struct, union, or C++ class type.
A StructType represents a struct, union, or C++ class type.
A TypedefType represents a named type.
A UcharType represents an unsigned character type.
A UintType represents an unsigned integer type.
An UnspecifiedType represents an implicit, unknown, ambiguous or nonexistent type.
A VoidType represents the C void type.
# Interfaces
A Type conventionally represents a pointer to any of the specific Type structures (CharType, StructType, etc.).