|
LLDB mainline
|
#include <Type.h>
Public Member Functions | |
| TypeEnumMemberImpl () | |
| TypeEnumMemberImpl (const lldb::TypeImplSP &integer_type_sp, ConstString name, const llvm::APSInt &value) | |
| TypeEnumMemberImpl (const TypeEnumMemberImpl &rhs)=default | |
| TypeEnumMemberImpl & | operator= (const TypeEnumMemberImpl &rhs) |
| bool | IsValid () |
| ConstString | GetName () const |
| const lldb::TypeImplSP & | GetIntegerType () const |
| uint64_t | GetValueAsUnsigned () const |
| int64_t | GetValueAsSigned () const |
Protected Attributes | |
| lldb::TypeImplSP | m_integer_type_sp |
| ConstString | m_name |
| llvm::APSInt | m_value |
| bool | m_valid = false |
|
inline |
Definition at line 861 of file Type.h.
References m_name.
Referenced by operator=(), and TypeEnumMemberImpl().
| TypeEnumMemberImpl::TypeEnumMemberImpl | ( | const lldb::TypeImplSP & | integer_type_sp, |
| ConstString | name, | ||
| const llvm::APSInt & | value ) |
|
default |
References TypeEnumMemberImpl().
|
inline |
Definition at line 874 of file Type.h.
References m_integer_type_sp.
|
inline |
|
inline |
|
inline |
|
inline |
| TypeEnumMemberImpl & lldb_private::TypeEnumMemberImpl::operator= | ( | const TypeEnumMemberImpl & | rhs | ) |
References TypeEnumMemberImpl().
|
protected |
Definition at line 881 of file Type.h.
Referenced by GetIntegerType(), and TypeEnumMemberImpl().
|
protected |
Definition at line 882 of file Type.h.
Referenced by GetName(), TypeEnumMemberImpl(), and TypeEnumMemberImpl().
|
protected |
Definition at line 884 of file Type.h.
Referenced by IsValid(), and TypeEnumMemberImpl().
|
protected |
Definition at line 883 of file Type.h.
Referenced by GetValueAsSigned(), GetValueAsUnsigned(), and TypeEnumMemberImpl().