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