summaryrefslogtreecommitdiffstats
path: root/lldb/scripts/Python/interface/SBSymbolContext.i
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/scripts/Python/interface/SBSymbolContext.i')
-rw-r--r--lldb/scripts/Python/interface/SBSymbolContext.i25
1 files changed, 19 insertions, 6 deletions
diff --git a/lldb/scripts/Python/interface/SBSymbolContext.i b/lldb/scripts/Python/interface/SBSymbolContext.i
index c8ef8eb60ab..00d80da9892 100644
--- a/lldb/scripts/Python/interface/SBSymbolContext.i
+++ b/lldb/scripts/Python/interface/SBSymbolContext.i
@@ -58,12 +58,25 @@ public:
bool
IsValid () const;
- SBModule GetModule ();
- SBCompileUnit GetCompileUnit ();
- SBFunction GetFunction ();
- SBBlock GetBlock ();
- SBLineEntry GetLineEntry ();
- SBSymbol GetSymbol ();
+ 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);
+
+ lldb::SBSymbolContext
+ GetParentInlinedFrameInfo (const lldb::SBAddress &curr_frame_pc,
+ bool is_concrete_frame,
+ lldb::SBAddress &parent_frame_addr) const;
+
bool
GetDescription (lldb::SBStream &description);
OpenPOWER on IntegriCloud