llvm/lldb/source/Target/ThreadCollection.cpp

//===-- ThreadCollection.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 <cstdlib>

#include <algorithm>
#include <mutex>

#include "lldb/Target/Thread.h"
#include "lldb/Target/ThreadCollection.h"

usingnamespacelldb;
usingnamespacelldb_private;

ThreadCollection::ThreadCollection() :{}

ThreadCollection::ThreadCollection(collection threads)
    :{}

void ThreadCollection::AddThread(const ThreadSP &thread_sp) {}

void ThreadCollection::AddThreadSortedByIndexID(const ThreadSP &thread_sp) {}

void ThreadCollection::InsertThread(const lldb::ThreadSP &thread_sp,
                                    uint32_t idx) {}

uint32_t ThreadCollection::GetSize() {}

ThreadSP ThreadCollection::GetThreadAtIndex(uint32_t idx) {}