Expand description

Constant definitions.

The DWARF spec’s DW_AT_* type is represented as struct DwAt(u16), DW_FORM_* as DwForm(u16), etc.

There are also exported const definitions for each constant.

Structs

The encodings of the constants used in the DW_AT_accessibility attribute.

The encodings of the constants used in the DW_AT_address_class attribute.

The attribute encodings for DIE attributes.

The encodings of the constants used in the DW_AT_encoding attribute.

The encodings of the constants used in the DW_AT_calling_convention attribute.

The opcode for a call frame instruction.

The child determination encodings for DIE attributes.

The encodings of the constants used in the DW_AT_defaulted attribute.

The encodings of the constants used in the DW_AT_decimal_sign attribute.

The encodings of the constants used in the DW_AT_discr_list attribute.

Pointer encoding used by .eh_frame.

The encodings of the constants used in the DW_AT_endianity attribute.

The attribute form encodings for DIE attributes.

The encodings of the constants used in the DW_AT_identifier_case attribute.

Name index attribute encodings.

The encodings of the constants used in the DW_AT_inline attribute.

The encodings of the constants used in the DW_AT_language attribute.

The encodings of the constants used in location list entries.

The encodings for the line number header entry formats.

The encodings for the extended opcodes for line number information.

The encodings for the standard opcodes for line number information.

The encodings for macro information entry types.

The encodings for DWARF expression operations.

The encodings of the constants used in the DW_AT_ordering attribute.

Range list entry encoding values.

The tag encodings for DIE attributes.

The unit type field in a unit header.

The encodings of the constants used in the DW_AT_virtuality attribute.

The encodings of the constants used in the DW_AT_visibility attribute.

Constants