Lines Matching defs:SBValueList
1 //===-- SBValueList.cpp ---------------------------------------------------===//
9 #include "lldb/API/SBValueList.h"
78 SBValueList::SBValueList() { LLDB_INSTRUMENT_VA(this); }
80 SBValueList::SBValueList(const SBValueList &rhs) {
87 SBValueList::SBValueList(const ValueListImpl *lldb_object_ptr) {
92 SBValueList::~SBValueList() = default;
94 bool SBValueList::IsValid() const {
98 SBValueList::operator bool() const {
104 void SBValueList::Clear() {
110 const SBValueList &SBValueList::operator=(const SBValueList &rhs) {
122 ValueListImpl *SBValueList::operator->() { return m_opaque_up.get(); }
124 ValueListImpl &SBValueList::operator*() { return *m_opaque_up; }
126 const ValueListImpl *SBValueList::operator->() const {
130 const ValueListImpl &SBValueList::operator*() const { return *m_opaque_up; }
132 void SBValueList::Append(const SBValue &val_obj) {
139 void SBValueList::Append(lldb::ValueObjectSP &val_obj_sp) {
146 void SBValueList::Append(const lldb::SBValueList &value_list) {
155 SBValue SBValueList::GetValueAtIndex(uint32_t idx) const {
165 uint32_t SBValueList::GetSize() const {
175 void SBValueList::CreateIfNeeded() {
180 SBValue SBValueList::FindValueObjectByUID(lldb::user_id_t uid) {
189 SBValue SBValueList::GetFirstValueByName(const char *name) const {
198 void *SBValueList::opaque_ptr() { return m_opaque_up.get(); }
200 ValueListImpl &SBValueList::ref() {
205 lldb::SBError SBValueList::GetError() {
213 void SBValueList::SetError(lldb_private::Status &&status) {