LLVM
8.0.1
|
Container for dump options that control which debug information will be dumped. More...
#include "llvm/DebugInfo/DIContext.h"
Public Member Functions | |
DIDumpOptions | noImplicitRecursion () const |
Return the options with RecurseDepth set to 0 unless explicitly required. More... | |
Static Public Member Functions | |
static DIDumpOptions | getForSingleDIE () |
Return default option set for printing a single DIE without children. More... | |
Public Attributes | |
unsigned | DumpType = DIDT_All |
unsigned | RecurseDepth = -1U |
uint16_t | Version = 0 |
uint8_t | AddrSize = 4 |
bool | ShowAddresses = true |
bool | ShowChildren = false |
bool | ShowParents = false |
bool | ShowForm = false |
bool | SummarizeTypes = false |
bool | Verbose = false |
bool | DisplayRawContents = false |
Container for dump options that control which debug information will be dumped.
Definition at line 159 of file DIContext.h.
|
inlinestatic |
Return default option set for printing a single DIE without children.
Definition at line 173 of file DIContext.h.
References RecurseDepth.
|
inline |
Return the options with RecurseDepth set to 0 unless explicitly required.
Definition at line 180 of file DIContext.h.
References RecurseDepth.
Referenced by llvm::DWARFContext::dump().
uint8_t llvm::DIDumpOptions::AddrSize = 4 |
Definition at line 163 of file DIContext.h.
Definition at line 170 of file DIContext.h.
Referenced by llvm::RangeListEntry::dump(), and llvm::DWARFAddressRange::dump().
Definition at line 160 of file DIContext.h.
Referenced by llvm::DWARFContext::dump(), and llvm::DWARFContext::verify().
unsigned llvm::DIDumpOptions::RecurseDepth = -1U |
Definition at line 161 of file DIContext.h.
Referenced by llvm::DWARFDie::dump(), getForSingleDIE(), and noImplicitRecursion().
Definition at line 164 of file DIContext.h.
Referenced by llvm::DWARFFormValue::dump(), llvm::DWARFDie::dump(), dumpAttribute(), and dumpRanges().
Definition at line 165 of file DIContext.h.
Referenced by llvm::DWARFDie::dump().
Definition at line 167 of file DIContext.h.
Referenced by dumpAttribute().
Definition at line 166 of file DIContext.h.
Referenced by llvm::DWARFDie::dump().
Definition at line 168 of file DIContext.h.
Referenced by llvm::DWARFTypeUnit::dump().
Definition at line 169 of file DIContext.h.
Referenced by llvm::RangeListEntry::dump(), llvm::DWARFDebugAddrTable::dump(), llvm::DWARFFormValue::dump(), llvm::DWARFListTableHeader::dump(), llvm::DWARFDie::dump(), llvm::DWARFListTableBase< DWARFDebugRnglist >::dump(), llvm::DWARFFormValue::dumpAddressSection(), dumpAttribute(), dumpRanges(), and llvm::DWARFDebugLine::LineTable::parse().
uint16_t llvm::DIDumpOptions::Version = 0 |
Definition at line 162 of file DIContext.h.