llvm-project/lldb/source/Breakpoint
Jim Ingham ff7ac6a7b9 Breakpoint conditions were making result variables, which they should not do.
The result variables aren't useful, and if you have a breakpoint on a
common function you can generate a lot of these.  So I changed the
code that checks the condition to set ResultVariableIsInternal in the
EvaluateExpressionOptions that we pass to the execution.
Unfortunately, the check for this variable was done in the wrong place
(the static UserExpression::Evaluate) which is not how breakpoint
conditions execute expressions (UserExpression::Execute).  So I moved
the check to UserExpression::Execute (which Evaluate also calls) and made the
overridden method DoExecute.

llvm-svn: 266093
2016-04-12 17:17:35 +00:00
..
Breakpoint.cpp Make the Language print the description of the Exception Breakpoint resolver. Also 2015-12-18 02:14:04 +00:00
BreakpointID.cpp Fix Clang-tidy modernize-use-nullptr warnings in source/Breakpoint; other minor fixes. 2015-10-30 18:50:12 +00:00
BreakpointIDList.cpp Fix Clang-tidy modernize-use-nullptr warnings in source/Breakpoint; other minor fixes. 2015-10-30 18:50:12 +00:00
BreakpointList.cpp sweep up -Wformat warnings from gcc 2014-04-04 04:06:10 +00:00
BreakpointLocation.cpp Breakpoint conditions were making result variables, which they should not do. 2016-04-12 17:17:35 +00:00
BreakpointLocationCollection.cpp Fix BreakpointLocationCollection::ShouldStop to handle breakpoint removal 2015-05-27 09:46:47 +00:00
BreakpointLocationList.cpp Fix Clang-tidy modernize-use-nullptr warnings in source/Breakpoint; other minor fixes. 2015-10-30 18:50:12 +00:00
BreakpointOptions.cpp Fix Clang-tidy modernize-use-nullptr warnings in source/Breakpoint; other minor fixes. 2015-10-30 18:50:12 +00:00
BreakpointResolver.cpp Add an "offset" option to "break set -n" and "break set -f -l". 2016-03-09 18:59:13 +00:00
BreakpointResolverAddress.cpp Add an "offset" option to "break set -n" and "break set -f -l". 2016-03-09 18:59:13 +00:00
BreakpointResolverFileLine.cpp Add an "offset" option to "break set -n" and "break set -f -l". 2016-03-09 18:59:13 +00:00
BreakpointResolverFileRegex.cpp Add --move-to-nearest-code / target.move-to-nearest-code options (attempt 2) 2015-05-18 13:41:01 +00:00
BreakpointResolverName.cpp Add an "offset" option to "break set -n" and "break set -f -l". 2016-03-09 18:59:13 +00:00
BreakpointSite.cpp Fix Clang-tidy modernize-use-nullptr warnings in source/Breakpoint; other minor fixes. 2015-10-30 18:50:12 +00:00
BreakpointSiteList.cpp sweep up -Wformat warnings from gcc 2014-04-04 04:06:10 +00:00
CMakeLists.txt [cmake] Remove LLVM_NO_RTTI. 2015-09-03 08:46:55 +00:00
Stoppoint.cpp
StoppointCallbackContext.cpp Fix Clang-tidy modernize-use-nullptr warnings in source/Breakpoint; other minor fixes. 2015-10-30 18:50:12 +00:00
StoppointLocation.cpp Make sure that when a breakpoint is hit but its condition is not met, 2015-01-15 01:41:04 +00:00
Watchpoint.cpp [LLDB][Watchpoint] Change ignore_count condition location to fix watchpoint ignore feature for architectures with watchpoint_exceptions_received=before 2015-11-03 09:04:33 +00:00
WatchpointList.cpp Fix watchpoint check to use watchpoint ranges 2015-12-07 19:38:58 +00:00
WatchpointOptions.cpp Fix Clang-tidy modernize-use-nullptr warnings in source/Breakpoint; other minor fixes. 2015-10-30 18:50:12 +00:00