llvm/lldb/source/API/SBSection.cpp

//===-- SBSection.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/SBSection.h"
#include "lldb/API/SBStream.h"
#include "lldb/API/SBTarget.h"
#include "lldb/Core/Module.h"
#include "lldb/Core/Section.h"
#include "lldb/Symbol/ObjectFile.h"
#include "lldb/Utility/DataBuffer.h"
#include "lldb/Utility/DataExtractor.h"
#include "lldb/Utility/Instrumentation.h"
#include "lldb/Utility/StreamString.h"

usingnamespacelldb;
usingnamespacelldb_private;

SBSection::SBSection() {}

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

SBSection::SBSection(const lldb::SectionSP &section_sp) {}

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

SBSection::~SBSection() = default;

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

const char *SBSection::GetName() {}

lldb::SBSection SBSection::GetParent() {}

lldb::SBSection SBSection::FindSubSection(const char *sect_name) {}

size_t SBSection::GetNumSubSections() {}

lldb::SBSection SBSection::GetSubSectionAtIndex(size_t idx) {}

lldb::SectionSP SBSection::GetSP() const {}

void SBSection::SetSP(const lldb::SectionSP &section_sp) {}

lldb::addr_t SBSection::GetFileAddress() {}

lldb::addr_t SBSection::GetLoadAddress(lldb::SBTarget &sb_target) {}

lldb::addr_t SBSection::GetByteSize() {}

uint64_t SBSection::GetFileOffset() {}

uint64_t SBSection::GetFileByteSize() {}

SBData SBSection::GetSectionData() {}

SBData SBSection::GetSectionData(uint64_t offset, uint64_t size) {}

SectionType SBSection::GetSectionType() {}

uint32_t SBSection::GetPermissions() const {}

uint32_t SBSection::GetTargetByteSize() {}

uint32_t SBSection::GetAlignment() {}

bool SBSection::operator==(const SBSection &rhs) {}

bool SBSection::operator!=(const SBSection &rhs) {}

bool SBSection::GetDescription(SBStream &description) {}