LLDB mainline
|
#include <DWARFDeclContext.h>
Public Member Functions | |
Entry ()=default | |
Entry (dw_tag_t t, const char *n) | |
bool | NameMatches (const Entry &rhs) const |
const char * | GetName () const |
Returns the name of this entry if it has one, or the appropriate "anonymous {namespace, class, struct, union}". | |
operator bool () const | |
Public Attributes | |
dw_tag_t | tag = llvm::dwarf::DW_TAG_null |
const char * | name = nullptr |
Definition at line 30 of file DWARFDeclContext.h.
|
default |
|
inline |
Definition at line 32 of file DWARFDeclContext.h.
const char * DWARFDeclContext::Entry::GetName | ( | ) | const |
Returns the name of this entry if it has one, or the appropriate "anonymous {namespace, class, struct, union}".
Definition at line 15 of file DWARFDeclContext.cpp.
|
inline |
Definition at line 34 of file DWARFDeclContext.h.
References name.
|
inlineexplicit |
Definition at line 47 of file DWARFDeclContext.h.
References tag.
const char* lldb_private::plugin::dwarf::DWARFDeclContext::Entry::name = nullptr |
Definition at line 50 of file DWARFDeclContext.h.
Referenced by GetName(), and NameMatches().
dw_tag_t lldb_private::plugin::dwarf::DWARFDeclContext::Entry::tag = llvm::dwarf::DW_TAG_null |
Definition at line 49 of file DWARFDeclContext.h.
Referenced by GetName(), and operator bool().