struct CompileUnit::DIEInfo
Declaration
struct CompileUnit::DIEInfo { /* full declaration omitted */ };
Description
Information gathered about a DIE in the object file.
Declared at: llvm/include/llvm/DWARFLinker/DWARFLinkerCompileUnit.h:53
Member Variables
- public int64_t AddrAdjust
- Address offset to apply to the described entity.
- public llvm::DeclContext* Ctxt
- ODR Declaration context.
- public llvm::DIE* Clone
- Cloned version of that DIE.
- public uint32_t ParentIdx
- The index of this DIE's parent.
- public bool Keep
- Is the DIE part of the linked output?
- public bool InDebugMap
- Was this DIE's entity found in the map?
- public bool Prune
- Is this a pure forward declaration we can strip?
- public bool Incomplete
- Does DIE transitively refer an incomplete decl?