LLDB mainline
|
#include <UniqueDWARFASTType.h>
Public Member Functions | |
UniqueDWARFASTTypeList () | |
~UniqueDWARFASTTypeList ()=default | |
uint32_t | GetSize () |
void | Append (const UniqueDWARFASTType &entry) |
bool | Find (const DWARFDIE &die, const lldb_private::Declaration &decl, const int32_t byte_size, UniqueDWARFASTType &entry) const |
Protected Types | |
typedef std::vector< UniqueDWARFASTType > | collection |
Protected Attributes | |
collection | m_collection |
Definition at line 51 of file UniqueDWARFASTType.h.
|
protected |
Definition at line 67 of file UniqueDWARFASTType.h.
|
inline |
Definition at line 53 of file UniqueDWARFASTType.h.
|
default |
|
inline |
Definition at line 59 of file UniqueDWARFASTType.h.
References m_collection.
bool UniqueDWARFASTTypeList::Find | ( | const DWARFDIE & | die, |
const lldb_private::Declaration & | decl, | ||
const int32_t | byte_size, | ||
UniqueDWARFASTType & | entry | ||
) | const |
Definition at line 15 of file UniqueDWARFASTType.cpp.
References DWARFDIE::GetName(), DWARFDebugInfoEntry::GetParent(), DWARFDIE::GetParent(), m_collection, DWARFBaseDIE::m_die, and DWARFBaseDIE::Tag().
|
inline |
Definition at line 57 of file UniqueDWARFASTType.h.
References m_collection.
|
protected |
Definition at line 68 of file UniqueDWARFASTType.h.