|
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().