If a hand-called function is interrupted by hitting a breakpoint, then
authorJim Ingham <jingham@apple.com>
Tue, 8 Jul 2014 01:07:32 +0000 (01:07 +0000)
committerJim Ingham <jingham@apple.com>
Tue, 8 Jul 2014 01:07:32 +0000 (01:07 +0000)
commit30fadafefe67e531c809496c0f4e40593f6964db
treeff00cddd2a8dabab018500c17fbeb45fb9eb745f
parentc94285a1a02f8432f74d6c63ab7357a96497f177
If a hand-called function is interrupted by hitting a breakpoint, then
when you continue to finish off the function call, the expression result
will be included as part of the thread stop info.

llvm-svn: 212506
lldb/include/lldb/Target/StopInfo.h
lldb/include/lldb/Target/Thread.h
lldb/include/lldb/Target/ThreadPlan.h
lldb/include/lldb/Target/ThreadPlanCallUserExpression.h
lldb/source/Core/Debugger.cpp
lldb/source/Expression/ClangUserExpression.cpp
lldb/source/Target/StopInfo.cpp
lldb/source/Target/Thread.cpp
lldb/source/Target/ThreadPlanCallUserExpression.cpp
lldb/test/expression_command/call-function/TestCallStopAndContinue.py [new file with mode: 0644]
lldb/test/expression_command/call-function/main.cpp