void SetModule(lldb::SBModule module)
lldb_private::SymbolContext & operator*()
lldb::SBCompileUnit GetCompileUnit()
void SetSymbol(lldb::SBSymbol symbol)
void SetCompileUnit(lldb::SBCompileUnit compile_unit)
std::unique_ptr< lldb_private::SymbolContext > m_opaque_up
lldb::SBLineEntry GetLineEntry()
void SetFunction(lldb::SBFunction function)
lldb_private::SymbolContext & ref()
void SetBlock(lldb::SBBlock block)
lldb_private::SymbolContext * get() const
const lldb::SBSymbolContext & operator=(const lldb::SBSymbolContext &rhs)
friend class SBSymbolContextList
bool GetDescription(lldb::SBStream &description)
lldb::SBModule GetModule()
SBSymbolContext GetParentOfInlinedScope(const SBAddress &curr_frame_pc, SBAddress &parent_frame_addr) const
lldb::SBSymbol GetSymbol()
lldb_private::SymbolContext * operator->() const
void SetLineEntry(lldb::SBLineEntry line_entry)
lldb::SBFunction GetFunction()
Defines a symbol context baton that can be handed other debug core functions.