LLVM 22.0.0git
llvm::BasicDIEUnit Struct Referencefinal

#include "llvm/CodeGen/DIE.h"

Inheritance diagram for llvm::BasicDIEUnit:
[legend]

Public Member Functions

 BasicDIEUnit (dwarf::Tag UnitTag)
Public Member Functions inherited from llvm::DIEUnit
LLVM_ABI DIEUnit (dwarf::Tag UnitTag)
 DIEUnit (const DIEUnit &RHS)=delete
 DIEUnit (DIEUnit &&RHS)=delete
void operator= (const DIEUnit &RHS)=delete
void operator= (const DIEUnit &&RHS)=delete
void setSection (MCSection *Section)
 Set the section that this DIEUnit will be emitted into.
virtual const MCSymbolgetCrossSectionRelativeBaseAddress () const
MCSectiongetSection () const
 Return the section that this DIEUnit will be emitted into.
void setDebugSectionOffset (uint64_t O)
uint64_t getDebugSectionOffset () const
DIEgetUnitDie ()
const DIEgetUnitDie () const

Additional Inherited Members

Protected Member Functions inherited from llvm::DIEUnit
virtual ~DIEUnit ()=default
 .debug_info or .debug_types absolute section offset.

Detailed Description

Definition at line 1013 of file DIE.h.

Constructor & Destructor Documentation

◆ BasicDIEUnit()

llvm::BasicDIEUnit::BasicDIEUnit ( dwarf::Tag UnitTag)
inlineexplicit

Definition at line 1014 of file DIE.h.

References llvm::DIEUnit::DIEUnit().


The documentation for this struct was generated from the following file: