#include "lldb/API/SBTypeEnumMember.h"
#include "Utils.h"
#include "lldb/API/SBDefines.h"
#include "lldb/API/SBStream.h"
#include "lldb/API/SBType.h"
#include "lldb/Symbol/CompilerType.h"
#include "lldb/Symbol/Type.h"
#include "lldb/Utility/Instrumentation.h"
#include "lldb/Utility/Stream.h"
#include <memory>
usingnamespacelldb;
usingnamespacelldb_private;
SBTypeEnumMember::SBTypeEnumMember() { … }
SBTypeEnumMember::~SBTypeEnumMember() = default;
SBTypeEnumMember::SBTypeEnumMember(
const lldb::TypeEnumMemberImplSP &enum_member_sp)
: … { … }
SBTypeEnumMember::SBTypeEnumMember(const SBTypeEnumMember &rhs) { … }
SBTypeEnumMember &SBTypeEnumMember::operator=(const SBTypeEnumMember &rhs) { … }
bool SBTypeEnumMember::IsValid() const { … }
operator bool()
const char *SBTypeEnumMember::GetName() { … }
int64_t SBTypeEnumMember::GetValueAsSigned() { … }
uint64_t SBTypeEnumMember::GetValueAsUnsigned() { … }
SBType SBTypeEnumMember::GetType() { … }
void SBTypeEnumMember::reset(TypeEnumMemberImpl *type_member_impl) { … }
TypeEnumMemberImpl &SBTypeEnumMember::ref() { … }
const TypeEnumMemberImpl &SBTypeEnumMember::ref() const { … }
SBTypeEnumMemberList::SBTypeEnumMemberList()
: … { … }
SBTypeEnumMemberList::SBTypeEnumMemberList(const SBTypeEnumMemberList &rhs)
: … { … }
bool SBTypeEnumMemberList::IsValid() { … }
operator bool()
SBTypeEnumMemberList &SBTypeEnumMemberList::
operator=(const SBTypeEnumMemberList &rhs) { … }
void SBTypeEnumMemberList::Append(SBTypeEnumMember enum_member) { … }
SBTypeEnumMember
SBTypeEnumMemberList::GetTypeEnumMemberAtIndex(uint32_t index) { … }
uint32_t SBTypeEnumMemberList::GetSize() { … }
SBTypeEnumMemberList::~SBTypeEnumMemberList() = default;
bool SBTypeEnumMember::GetDescription(
lldb::SBStream &description, lldb::DescriptionLevel description_level) { … }