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 65 of file DWARFUnit.h.
DWARFUnit::ScopedExtractDIEs::ScopedExtractDIEs | ( | DWARFUnit & | cu | ) |
Definition at line 189 of file DWARFUnit.cpp.
References m_cu, and lldb_private::plugin::dwarf::DWARFUnit::m_die_array_scoped_mutex.
DWARFUnit::ScopedExtractDIEs::~ScopedExtractDIEs | ( | ) |
Definition at line 193 of file DWARFUnit.cpp.
|
delete |
DWARFUnit::ScopedExtractDIEs::ScopedExtractDIEs | ( | ScopedExtractDIEs && | rhs | ) |
Definition at line 207 of file DWARFUnit.cpp.
|
delete |
DWARFUnit::ScopedExtractDIEs & DWARFUnit::ScopedExtractDIEs::operator= | ( | DWARFUnit::ScopedExtractDIEs && | rhs | ) |
Definition at line 213 of file DWARFUnit.cpp.
References m_cu.
bool lldb_private::plugin::dwarf::DWARFUnit::ScopedExtractDIEs::m_clear_dies = false |
Definition at line 69 of file DWARFUnit.h.
Referenced by lldb_private::plugin::dwarf::DWARFUnit::ExtractDIEsScoped().
|
private |
Definition at line 66 of file DWARFUnit.h.
Referenced by operator=(), and ScopedExtractDIEs().