llvm-project/lldb/source/Breakpoint
Jim Ingham a72b31c79e This is some groundwork for filtering the language Exception
breakpoints, for instance on the class of the thrown object.

This change doesn't actually make that work, the part where we
extract the thrown object type from the throw site isn't done yet.

This provides a general programmatic "precondition" that you can add
to breakpoints to give them the ability to do filtering on the LLDB
side before we pass the stop on to the user-provided conditions & 
callbacks.

llvm-svn: 235538
2015-04-22 19:42:18 +00:00
..
Breakpoint.cpp This is some groundwork for filtering the language Exception 2015-04-22 19:42:18 +00:00
BreakpointID.cpp Add the ability to tag one or more breakpoints with a name. These 2014-12-16 23:40:14 +00:00
BreakpointIDList.cpp Add the ability to tag one or more breakpoints with a name. These 2014-12-16 23:40:14 +00:00
BreakpointList.cpp sweep up -Wformat warnings from gcc 2014-04-04 04:06:10 +00:00
BreakpointLocation.cpp Generate an event when a pending breakpoint binds 2015-04-09 12:55:13 +00:00
BreakpointLocationCollection.cpp The breakpoint location hit counts were getting incremented in 2014-10-22 01:54:17 +00:00
BreakpointLocationList.cpp Rework how resetting breakpoints in changed modules works. Try to match up old 2014-09-10 21:40:47 +00:00
BreakpointOptions.cpp Add the ability to tag one or more breakpoints with a name. These 2014-12-16 23:40:14 +00:00
BreakpointResolver.cpp Move lldb-log.cpp to core/Logging.cpp 2015-03-18 18:20:42 +00:00
BreakpointResolverAddress.cpp Move lldb-log.cpp to core/Logging.cpp 2015-03-18 18:20:42 +00:00
BreakpointResolverFileLine.cpp Move lldb-log.cpp to core/Logging.cpp 2015-03-18 18:20:42 +00:00
BreakpointResolverFileRegex.cpp Move lldb-log.cpp to core/Logging.cpp 2015-03-18 18:20:42 +00:00
BreakpointResolverName.cpp Add the ability to set breakpoints with conditions, commands, etc, 2014-12-06 01:28:03 +00:00
BreakpointSite.cpp Don't #include clang headers from BreakpointLocation.h 2015-03-04 17:43:00 +00:00
BreakpointSiteList.cpp sweep up -Wformat warnings from gcc 2014-04-04 04:06:10 +00:00
CMakeLists.txt Convert to UNIX line endings. 2013-09-25 10:37:32 +00:00
Makefile
Stoppoint.cpp
StoppointCallbackContext.cpp
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 Huge change to clean up types. 2013-07-11 22:46:58 +00:00
WatchpointList.cpp sweep up -Wformat warnings from gcc 2014-04-04 04:06:10 +00:00
WatchpointOptions.cpp Since we use C++11, we should switch over to using std::unique_ptr when C++11 is being used. To do this, we follow what we have done for shared pointers and we define a STD_UNIQUE_PTR macro that can be used and it will "do the right thing". Due to some API differences in std::unique_ptr and due to the fact that we need to be able to compile without C++11, we can't use move semantics so some code needed to change so that it can compile with either C++. 2013-04-18 18:10:51 +00:00