LLDB mainline
|
#include <DWARFUnit.h>
Public Member Functions | |
ScopedExtractDIEs (DWARFUnit &cu) | |
~ScopedExtractDIEs () | |
ScopedExtractDIEs (const ScopedExtractDIEs &)=delete | |
const ScopedExtractDIEs & | operator= (const ScopedExtractDIEs &)=delete |
ScopedExtractDIEs (ScopedExtractDIEs &&rhs) | |
ScopedExtractDIEs & | operator= (ScopedExtractDIEs &&rhs) |
Public Attributes | |
bool | m_clear_dies = false |
Private Attributes | |
DWARFUnit * | m_cu |
Definition at line 67 of file DWARFUnit.h.
DWARFUnit::ScopedExtractDIEs::ScopedExtractDIEs | ( | DWARFUnit & | cu | ) |
Definition at line 191 of file DWARFUnit.cpp.
References lldb_private::plugin::dwarf::DWARFUnit::DWARFUnit(), and m_cu.
Referenced by operator=(), ScopedExtractDIEs(), and ScopedExtractDIEs().
DWARFUnit::ScopedExtractDIEs::~ScopedExtractDIEs | ( | ) |
Definition at line 196 of file DWARFUnit.cpp.
References m_clear_dies, and m_cu.
|
delete |
References ScopedExtractDIEs().
DWARFUnit::ScopedExtractDIEs::ScopedExtractDIEs | ( | ScopedExtractDIEs && | rhs | ) |
Definition at line 208 of file DWARFUnit.cpp.
References m_clear_dies, m_cu, and ScopedExtractDIEs().
|
delete |
References ScopedExtractDIEs().
DWARFUnit::ScopedExtractDIEs & DWARFUnit::ScopedExtractDIEs::operator= | ( | DWARFUnit::ScopedExtractDIEs && | rhs | ) |
Definition at line 214 of file DWARFUnit.cpp.
References m_clear_dies, and m_cu.
bool lldb_private::plugin::dwarf::DWARFUnit::ScopedExtractDIEs::m_clear_dies = false |
Definition at line 71 of file DWARFUnit.h.
Referenced by lldb_private::plugin::dwarf::DWARFUnit::ExtractDIEsScoped(), operator=(), ScopedExtractDIEs(), and ~ScopedExtractDIEs().
|
private |
Definition at line 68 of file DWARFUnit.h.
Referenced by operator=(), ScopedExtractDIEs(), ScopedExtractDIEs(), and ~ScopedExtractDIEs().