Module abbrev

Source
Expand description

Functions for parsing DWARF debugging abbreviations.

Structsยง

Abbreviation
An abbreviation describes the shape of a DebuggingInformationEntryโ€™s type: its code, tag type, whether it has children, and its set of attributes.
Abbreviations
A set of type abbreviations.
AbbreviationsCache
A cache of previously parsed Abbreviations.
AttributeSpecification
The description of an attribute in an abbreviated type. It is a pair of name and form.
DebugAbbrev
The DebugAbbrev struct represents the abbreviations describing DebuggingInformationEntrysโ€™ attribute names and forms found in the .debug_abbrev section.

Enumsยง

AbbreviationsCacheStrategy
The strategy to use for caching abbreviations.
Attributes ๐Ÿ”’
A list of attributes found in an Abbreviation

Constantsยง

MAX_ATTRIBUTES_INLINE ๐Ÿ”’

Functionsยง

get_attribute_size ๐Ÿ”’