llvm/lldb/source/API/SBFileSpecList.cpp

//===-- SBFileSpecList.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/SBFileSpecList.h"
#include "Utils.h"
#include "lldb/API/SBFileSpec.h"
#include "lldb/API/SBStream.h"
#include "lldb/Host/PosixApi.h"
#include "lldb/Utility/FileSpec.h"
#include "lldb/Utility/FileSpecList.h"
#include "lldb/Utility/Instrumentation.h"
#include "lldb/Utility/Stream.h"

#include <climits>

usingnamespacelldb;
usingnamespacelldb_private;

SBFileSpecList::SBFileSpecList() :{}

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

SBFileSpecList::~SBFileSpecList() = default;

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

uint32_t SBFileSpecList::GetSize() const {}

void SBFileSpecList::Append(const SBFileSpec &sb_file) {}

bool SBFileSpecList::AppendIfUnique(const SBFileSpec &sb_file) {}

void SBFileSpecList::Clear() {}

uint32_t SBFileSpecList::FindFileIndex(uint32_t idx, const SBFileSpec &sb_file,
                                       bool full) {}

const SBFileSpec SBFileSpecList::GetFileSpecAtIndex(uint32_t idx) const {}

const lldb_private::FileSpecList *SBFileSpecList::operator->() const {}

const lldb_private::FileSpecList *SBFileSpecList::get() const {}

const lldb_private::FileSpecList &SBFileSpecList::operator*() const {}

const lldb_private::FileSpecList &SBFileSpecList::ref() const {}

bool SBFileSpecList::GetDescription(SBStream &description) const {}