LLDB API Documentation
#include <SBSymbolContext.h>
| Public Member Functions | |
| SBSymbolContext () | |
| SBSymbolContext (const lldb::SBSymbolContext &rhs) | |
| ~SBSymbolContext () | |
| bool | IsValid () const | 
| const lldb::SBSymbolContext & | operator= (const lldb::SBSymbolContext &rhs) | 
| lldb::SBModule | GetModule () | 
| lldb::SBCompileUnit | GetCompileUnit () | 
| lldb::SBFunction | GetFunction () | 
| lldb::SBBlock | GetBlock () | 
| lldb::SBLineEntry | GetLineEntry () | 
| lldb::SBSymbol | GetSymbol () | 
| void | SetModule (lldb::SBModule module) | 
| void | SetCompileUnit (lldb::SBCompileUnit compile_unit) | 
| void | SetFunction (lldb::SBFunction function) | 
| void | SetBlock (lldb::SBBlock block) | 
| void | SetLineEntry (lldb::SBLineEntry line_entry) | 
| void | SetSymbol (lldb::SBSymbol symbol) | 
| SBSymbolContext | GetParentOfInlinedScope (const SBAddress &curr_frame_pc, SBAddress &parent_frame_addr) const | 
| bool | GetDescription (lldb::SBStream &description) | 
| Protected Member Functions | |
| lldb_private::SymbolContext * | operator-> () const | 
| lldb_private::SymbolContext & | operator* () | 
| lldb_private::SymbolContext & | ref () | 
| const lldb_private::SymbolContext & | operator* () const | 
| lldb_private::SymbolContext * | get () const | 
| SBSymbolContext (const lldb_private::SymbolContext *sc_ptr) | |
| void | SetSymbolContext (const lldb_private::SymbolContext *sc_ptr) | 
| Friends | |
| class | SBAddress | 
| class | SBFrame | 
| class | SBModule | 
| class | SBThread | 
| class | SBTarget | 
| class | SBSymbolContextList | 
Definition at line 23 of file SBSymbolContext.h.
| lldb::SBSymbolContext::SBSymbolContext | ( | ) | 
| lldb::SBSymbolContext::SBSymbolContext | ( | const lldb::SBSymbolContext & | rhs | ) | 
| lldb::SBSymbolContext::~SBSymbolContext | ( | ) | 
| 
 | protected | 
| 
 | protected | 
| lldb::SBBlock lldb::SBSymbolContext::GetBlock | ( | ) | 
| lldb::SBCompileUnit lldb::SBSymbolContext::GetCompileUnit | ( | ) | 
| bool lldb::SBSymbolContext::GetDescription | ( | lldb::SBStream & | description | ) | 
| lldb::SBFunction lldb::SBSymbolContext::GetFunction | ( | ) | 
| lldb::SBLineEntry lldb::SBSymbolContext::GetLineEntry | ( | ) | 
| lldb::SBModule lldb::SBSymbolContext::GetModule | ( | ) | 
| SBSymbolContext lldb::SBSymbolContext::GetParentOfInlinedScope | ( | const SBAddress & | curr_frame_pc, | 
| SBAddress & | parent_frame_addr | ||
| ) | const | 
| lldb::SBSymbol lldb::SBSymbolContext::GetSymbol | ( | ) | 
| bool lldb::SBSymbolContext::IsValid | ( | ) | const | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| const lldb::SBSymbolContext& lldb::SBSymbolContext::operator= | ( | const lldb::SBSymbolContext & | rhs | ) | 
| 
 | protected | 
| void lldb::SBSymbolContext::SetBlock | ( | lldb::SBBlock | block | ) | 
| void lldb::SBSymbolContext::SetCompileUnit | ( | lldb::SBCompileUnit | compile_unit | ) | 
| void lldb::SBSymbolContext::SetFunction | ( | lldb::SBFunction | function | ) | 
| void lldb::SBSymbolContext::SetLineEntry | ( | lldb::SBLineEntry | line_entry | ) | 
| void lldb::SBSymbolContext::SetModule | ( | lldb::SBModule | module | ) | 
| void lldb::SBSymbolContext::SetSymbol | ( | lldb::SBSymbol | symbol | ) | 
| 
 | protected | 
| 
 | friend | 
Definition at line 55 of file SBSymbolContext.h.
| 
 | friend | 
Definition at line 56 of file SBSymbolContext.h.
| 
 | friend | 
Definition at line 57 of file SBSymbolContext.h.
| 
 | friend | 
Definition at line 60 of file SBSymbolContext.h.
| 
 | friend | 
Definition at line 59 of file SBSymbolContext.h.
| 
 | friend | 
Definition at line 58 of file SBSymbolContext.h.