llvm/lldb/source/Target/SectionLoadList.cpp

//===-- SectionLoadList.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/Target/SectionLoadList.h"

#include "lldb/Core/Module.h"
#include "lldb/Core/Section.h"
#include "lldb/Symbol/Block.h"
#include "lldb/Symbol/Symbol.h"
#include "lldb/Symbol/SymbolContext.h"
#include "lldb/Utility/LLDBLog.h"
#include "lldb/Utility/Log.h"
#include "lldb/Utility/Stream.h"

usingnamespacelldb;
usingnamespacelldb_private;

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

void SectionLoadList::operator=(const SectionLoadList &rhs) {}

bool SectionLoadList::IsEmpty() const {}

void SectionLoadList::Clear() {}

addr_t
SectionLoadList::GetSectionLoadAddress(const lldb::SectionSP &section) const {}

bool SectionLoadList::SetSectionLoadAddress(const lldb::SectionSP &section,
                                            addr_t load_addr,
                                            bool warn_multiple) {}

size_t SectionLoadList::SetSectionUnloaded(const lldb::SectionSP &section_sp) {}

bool SectionLoadList::SetSectionUnloaded(const lldb::SectionSP &section_sp,
                                         addr_t load_addr) {}

bool SectionLoadList::ResolveLoadAddress(addr_t load_addr, Address &so_addr,
                                         bool allow_section_end) const {}

void SectionLoadList::Dump(Stream &s, Target *target) {}