llvm/lldb/source/API/SBValueList.cpp

//===-- SBValueList.cpp ---------------------------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//

#include "lldb/API/SBValueList.h"
#include "lldb/API/SBError.h"
#include "lldb/API/SBStream.h"
#include "lldb/API/SBValue.h"
#include "lldb/Core/ValueObjectList.h"
#include "lldb/Utility/Instrumentation.h"
#include "lldb/Utility/Status.h"
#include <vector>

usingnamespacelldb;
usingnamespacelldb_private;

class ValueListImpl {};

SBValueList::SBValueList() {}

SBValueList::SBValueList(const SBValueList &rhs) {}

SBValueList::SBValueList(const ValueListImpl *lldb_object_ptr) {}

SBValueList::~SBValueList() = default;

bool SBValueList::IsValid() const {}
operator bool()

void SBValueList::Clear() {}

const SBValueList &SBValueList::operator=(const SBValueList &rhs) {}

ValueListImpl *SBValueList::operator->() {}

ValueListImpl &SBValueList::operator*() {}

const ValueListImpl *SBValueList::operator->() const {}

const ValueListImpl &SBValueList::operator*() const {}

void SBValueList::Append(const SBValue &val_obj) {}

void SBValueList::Append(lldb::ValueObjectSP &val_obj_sp) {}

void SBValueList::Append(const lldb::SBValueList &value_list) {}

SBValue SBValueList::GetValueAtIndex(uint32_t idx) const {}

uint32_t SBValueList::GetSize() const {}

void SBValueList::CreateIfNeeded() {}

SBValue SBValueList::FindValueObjectByUID(lldb::user_id_t uid) {}

SBValue SBValueList::GetFirstValueByName(const char *name) const {}

void *SBValueList::opaque_ptr() {}

ValueListImpl &SBValueList::ref() {}

lldb::SBError SBValueList::GetError() {}

void SBValueList::SetError(lldb_private::Status &&status) {}