llvm/lldb/source/API/SBThreadCollection.cpp

//===-- SBThreadCollection.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/SBThreadCollection.h"
#include "lldb/API/SBThread.h"
#include "lldb/Target/ThreadList.h"
#include "lldb/Utility/Instrumentation.h"

usingnamespacelldb;
usingnamespacelldb_private;

SBThreadCollection::SBThreadCollection() {}

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

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

SBThreadCollection::SBThreadCollection(const ThreadCollectionSP &threads)
    :{}

SBThreadCollection::~SBThreadCollection() = default;

void SBThreadCollection::SetOpaque(const lldb::ThreadCollectionSP &threads) {}

lldb_private::ThreadCollection *SBThreadCollection::get() const {}

lldb_private::ThreadCollection *SBThreadCollection::operator->() const {}

lldb::ThreadCollectionSP &SBThreadCollection::operator*() {}

const lldb::ThreadCollectionSP &SBThreadCollection::operator*() const {}

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

size_t SBThreadCollection::GetSize() {}

SBThread SBThreadCollection::GetThreadAtIndex(size_t idx) {}