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.i30
1 files changed, 30 insertions, 0 deletions
diff --git a/lldb/scripts/Python/interface/SBThread.i b/lldb/scripts/Python/interface/SBThread.i
index 762626df9ae..c77706a6f4a 100644
--- a/lldb/scripts/Python/interface/SBThread.i
+++ b/lldb/scripts/Python/interface/SBThread.i
@@ -173,6 +173,36 @@ public:
bool
GetDescription (lldb::SBStream &description) const;
+
+ %pythoncode %{
+ __swig_getmethods__["id"] = GetThreadID
+ if _newclass: x = property(GetThreadID, None)
+
+ __swig_getmethods__["idx"] = GetIndexID
+ if _newclass: x = property(GetIndexID, None)
+
+ __swig_getmethods__["return_value"] = GetStopReturnValue
+ if _newclass: x = property(GetStopReturnValue, None)
+
+ __swig_getmethods__["process"] = GetProcess
+ if _newclass: x = property(GetProcess, None)
+
+ __swig_getmethods__["num_frames"] = GetNumFrames
+ if _newclass: x = property(GetNumFrames, None)
+
+ __swig_getmethods__["name"] = GetName
+ if _newclass: x = property(GetName, None)
+
+ __swig_getmethods__["queue"] = GetQueueName
+ if _newclass: x = property(GetQueueName, None)
+
+ __swig_getmethods__["stop_reason"] = GetStopReason
+ if _newclass: x = property(GetStopReason, None)
+
+ __swig_getmethods__["is_suspended"] = IsSuspended
+ if _newclass: x = property(IsSuspended, None)
+ %}
+
};
} // namespace lldb
OpenPOWER on IntegriCloud