llvm/lldb/source/API/SBModuleSpec.cpp

//===-- SBModuleSpec.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/SBModuleSpec.h"
#include "Utils.h"
#include "lldb/API/SBStream.h"
#include "lldb/Core/Module.h"
#include "lldb/Core/ModuleSpec.h"
#include "lldb/Host/Host.h"
#include "lldb/Symbol/ObjectFile.h"
#include "lldb/Utility/Instrumentation.h"
#include "lldb/Utility/Stream.h"

usingnamespacelldb;
usingnamespacelldb_private;

SBModuleSpec::SBModuleSpec() :{}

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

SBModuleSpec::SBModuleSpec(const lldb_private::ModuleSpec &module_spec)
    :{}

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

SBModuleSpec::~SBModuleSpec() = default;

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

void SBModuleSpec::Clear() {}

SBFileSpec SBModuleSpec::GetFileSpec() {}

void SBModuleSpec::SetFileSpec(const lldb::SBFileSpec &sb_spec) {}

lldb::SBFileSpec SBModuleSpec::GetPlatformFileSpec() {}

void SBModuleSpec::SetPlatformFileSpec(const lldb::SBFileSpec &sb_spec) {}

lldb::SBFileSpec SBModuleSpec::GetSymbolFileSpec() {}

void SBModuleSpec::SetSymbolFileSpec(const lldb::SBFileSpec &sb_spec) {}

const char *SBModuleSpec::GetObjectName() {}

void SBModuleSpec::SetObjectName(const char *name) {}

const char *SBModuleSpec::GetTriple() {}

void SBModuleSpec::SetTriple(const char *triple) {}

const uint8_t *SBModuleSpec::GetUUIDBytes() {}

size_t SBModuleSpec::GetUUIDLength() {}

bool SBModuleSpec::SetUUIDBytes(const uint8_t *uuid, size_t uuid_len) {}

bool SBModuleSpec::GetDescription(lldb::SBStream &description) {}

uint64_t SBModuleSpec::GetObjectOffset() {}

void SBModuleSpec::SetObjectOffset(uint64_t object_offset) {}

uint64_t SBModuleSpec::GetObjectSize() {}

void SBModuleSpec::SetObjectSize(uint64_t object_size) {}

SBModuleSpecList::SBModuleSpecList() :{}

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

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

SBModuleSpecList::~SBModuleSpecList() = default;

SBModuleSpecList SBModuleSpecList::GetModuleSpecifications(const char *path) {}

void SBModuleSpecList::Append(const SBModuleSpec &spec) {}

void SBModuleSpecList::Append(const SBModuleSpecList &spec_list) {}

size_t SBModuleSpecList::GetSize() {}

SBModuleSpec SBModuleSpecList::GetSpecAtIndex(size_t i) {}

SBModuleSpec
SBModuleSpecList::FindFirstMatchingSpec(const SBModuleSpec &match_spec) {}

SBModuleSpecList
SBModuleSpecList::FindMatchingSpecs(const SBModuleSpec &match_spec) {}

bool SBModuleSpecList::GetDescription(lldb::SBStream &description) {}