10#ifndef LLDB_API_SBTYPEENUMMEMBER_H
11#define LLDB_API_SBTYPEENUMMEMBER_H
27 explicit operator bool()
const;
31 int64_t GetValueAsSigned();
33 uint64_t GetValueAsUnsigned();
67 explicit operator bool()
const;
78 std::unique_ptr<lldb_private::TypeEnumMemberListImpl>
m_opaque_up;
static llvm::StringRef GetName(XcodeSDK::Type type)
std::unique_ptr< lldb_private::TypeEnumMemberListImpl > m_opaque_up
SBTypeEnumMember GetTypeEnumMemberAtIndex(uint32_t index)
SBTypeEnumMemberList & operator=(const SBTypeEnumMemberList &rhs)
void Append(SBTypeEnumMember entry)
lldb::TypeEnumMemberImplSP m_opaque_sp
DescriptionLevel
Description levels for "void GetDescription(Stream *, DescriptionLevel)" calls.
std::shared_ptr< lldb_private::TypeEnumMemberImpl > TypeEnumMemberImplSP