A structured debug information entry. Has an abbreviation which describes its organization.
Synopsis
Declared in <llvm/CodeGen/DIE.h>
class DIE
: public DIEValueList
Base Classes
Name |
Description |
A list of DIE values. |
Type Aliases
Member Functions
Name |
Description |
|
Constructors |
Assignment operators |
|
Add a child to the DIE. |
|
Compute the offset of this DIE and all its children. |
|
Find a value in the DIE with the attribute given. |
|
Generate the abbreviation for this DIE. |
|
Get the absolute offset within the .debug_info or .debug_types section for this DIE. |
|
Get the compile/type unit relative offset of this DIE. |
|
Climb up the parent chain to get the compile unit or type unit that this DIE belongs to. |
|
Climb up the parent chain to get the compile unit or type unit DIE that this DIE belongs to. |
|
Set the abbreviation number for this DIE. |
|
Take ownership of the nodes in |
|
Static Member Functions
Name |
Friends
Name |
Description |
Represents a compile or type unit. |
|
Created with MrDocs