#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) { … }