llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFContext.cpp

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

#include "lldb/Core/Section.h"
#include <optional>

usingnamespacelldb;
usingnamespacelldb_private;
usingnamespacelldb_private::plugin::dwarf;

static DWARFDataExtractor LoadSection(SectionList *section_list,
                                      SectionType section_type) {}

const DWARFDataExtractor &
DWARFContext::LoadOrGetSection(std::optional<SectionType> main_section_type,
                               std::optional<SectionType> dwo_section_type,
                               SectionData &data) {}

const DWARFDataExtractor &DWARFContext::getOrLoadCuIndexData() {}

const DWARFDataExtractor &DWARFContext::getOrLoadTuIndexData() {}

const DWARFDataExtractor &DWARFContext::getOrLoadAbbrevData() {}

const DWARFDataExtractor &DWARFContext::getOrLoadArangesData() {}

const DWARFDataExtractor &DWARFContext::getOrLoadAddrData() {}

const DWARFDataExtractor &DWARFContext::getOrLoadDebugInfoData() {}

const DWARFDataExtractor &DWARFContext::getOrLoadLineData() {}

const DWARFDataExtractor &DWARFContext::getOrLoadLineStrData() {}

const DWARFDataExtractor &DWARFContext::getOrLoadLocData() {}

const DWARFDataExtractor &DWARFContext::getOrLoadLocListsData() {}

const DWARFDataExtractor &DWARFContext::getOrLoadMacroData() {}

const DWARFDataExtractor &DWARFContext::getOrLoadRangesData() {}

const DWARFDataExtractor &DWARFContext::getOrLoadRngListsData() {}

const DWARFDataExtractor &DWARFContext::getOrLoadStrData() {}

const DWARFDataExtractor &DWARFContext::getOrLoadStrOffsetsData() {}

const DWARFDataExtractor &DWARFContext::getOrLoadDebugTypesData() {}

llvm::DWARFContext &DWARFContext::GetAsLLVM() {}