llvm/lldb/source/API/SBSymbolContextList.cpp

//===-- SBSymbolContextList.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/SBSymbolContextList.h"
#include "Utils.h"
#include "lldb/API/SBStream.h"
#include "lldb/Symbol/SymbolContext.h"
#include "lldb/Utility/Instrumentation.h"

usingnamespacelldb;
usingnamespacelldb_private;

SBSymbolContextList::SBSymbolContextList()
    :{}

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

SBSymbolContextList::~SBSymbolContextList() = default;

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

uint32_t SBSymbolContextList::GetSize() const {}

SBSymbolContext SBSymbolContextList::GetContextAtIndex(uint32_t idx) {}

void SBSymbolContextList::Clear() {}

void SBSymbolContextList::Append(SBSymbolContext &sc) {}

void SBSymbolContextList::Append(SBSymbolContextList &sc_list) {}

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

lldb_private::SymbolContextList *SBSymbolContextList::operator->() const {}

lldb_private::SymbolContextList &SBSymbolContextList::operator*() const {}

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