summaryrefslogtreecommitdiffstats
path: root/lldb/scripts/interface/SBThread.i
diff options
context:
space:
mode:
authorJim Ingham <jingham@apple.com>2016-02-13 00:31:47 +0000
committerJim Ingham <jingham@apple.com>2016-02-13 00:31:47 +0000
commitcbf6f9b2436d8f743b00131bd7c3333e7f8e813e (patch)
tree293c6a29ae35c30a9b7132ce224b465b3059b450 /lldb/scripts/interface/SBThread.i
parent1debba54a71804331f995f4d7dae2a7d77dd9b26 (diff)
downloadbcm5719-llvm-cbf6f9b2436d8f743b00131bd7c3333e7f8e813e.tar.gz
bcm5719-llvm-cbf6f9b2436d8f743b00131bd7c3333e7f8e813e.zip
Adding an SBThread::StepInto that takes an end-line, also moved the code that figures
out the address range for the step to SymbolContext. llvm-svn: 260772
Diffstat (limited to 'lldb/scripts/interface/SBThread.i')
-rw-r--r--lldb/scripts/interface/SBThread.i11
1 files changed, 11 insertions, 0 deletions
diff --git a/lldb/scripts/interface/SBThread.i b/lldb/scripts/interface/SBThread.i
index f2b27565d48..50160590ad5 100644
--- a/lldb/scripts/interface/SBThread.i
+++ b/lldb/scripts/interface/SBThread.i
@@ -206,6 +206,17 @@ public:
void
StepInto (const char *target_name, lldb::RunMode stop_other_threads = lldb::eOnlyDuringStepping);
+ %feature("autodoc", "
+ Step the current thread from the current source line to the line given by end_line, stopping if
+ the thread steps into the function given by target_name. If target_name is None, then stepping will stop
+ in any of the places we would normally stop.
+ ") StepInto;
+ void
+ StepInto (const char *target_name,
+ uint32_t end_line,
+ SBError &error,
+ lldb::RunMode stop_other_threads = lldb::eOnlyDuringStepping);
+
void
StepOut ();
OpenPOWER on IntegriCloud