Expand description
Module for DWARF debug info
Modules
- This module wraps DWARF compilation unit
Structs
- A DWARF compilation unit
- This class represents a DWARF debug information. It can embed different compilation units which can be accessed through compilation_units() .
- This structure represents a DWARF function which can be associated with either:
DW_TAG_subprogram
orDW_TAG_inlined_subroutine
. - This class materializes a scope in which Function, Variable, Type, … can be defined.
- Return an iterator of the variable
DW_TAG_variable
defined within the scope of this function. This includes regular stack-based variables as well as static ones.
Enums
- This class represents a DWARF Type which includes:
Functions
- Load a DWARF from its file path