summaryrefslogtreecommitdiffstats
path: root/lldb/scripts/Python/interface/SBThread.i
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/scripts/Python/interface/SBThread.i')
-rw-r--r--lldb/scripts/Python/interface/SBThread.i10
1 files changed, 10 insertions, 0 deletions
diff --git a/lldb/scripts/Python/interface/SBThread.i b/lldb/scripts/Python/interface/SBThread.i
index c77706a6f4a..fbb1e4ebd6d 100644
--- a/lldb/scripts/Python/interface/SBThread.i
+++ b/lldb/scripts/Python/interface/SBThread.i
@@ -175,6 +175,13 @@ public:
GetDescription (lldb::SBStream &description) const;
%pythoncode %{
+ def get_thread_frames(self):
+ frames = []
+ for frame in self:
+ frames.append(frame)
+ return frames
+
+
__swig_getmethods__["id"] = GetThreadID
if _newclass: x = property(GetThreadID, None)
@@ -190,6 +197,9 @@ public:
__swig_getmethods__["num_frames"] = GetNumFrames
if _newclass: x = property(GetNumFrames, None)
+ __swig_getmethods__["frames"] = get_thread_frames
+ if _newclass: x = property(get_thread_frames, None)
+
__swig_getmethods__["name"] = GetName
if _newclass: x = property(GetName, None)
OpenPOWER on IntegriCloud