diff options
author | Jim Ingham <jingham@apple.com> | 2016-02-13 00:31:47 +0000 |
---|---|---|
committer | Jim Ingham <jingham@apple.com> | 2016-02-13 00:31:47 +0000 |
commit | cbf6f9b2436d8f743b00131bd7c3333e7f8e813e (patch) | |
tree | 293c6a29ae35c30a9b7132ce224b465b3059b450 /lldb/scripts/interface/SBThread.i | |
parent | 1debba54a71804331f995f4d7dae2a7d77dd9b26 (diff) | |
download | bcm5719-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.i | 11 |
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 (); |