llvm-project/lldb/source/Breakpoint
Jim Ingham af26b22cd2 Fix a mis-feature with propagation of breakpoint options -> location options.
When an option was set at on a location, I was just copying the whole option set 
to the location, and letting it shadow the breakpoint options.  That was wrong since
it meant changes to unrelated options on the breakpoint would no longer take on this
location.  I added a mask of set options and use that for option propagation.

I also added a "location" property to breakpoints, and added SBBreakpointLocation.{G,S}etCommandLineCommands
since I wanted to use them to write some more test cases.

<rdar://problem/24397798>

llvm-svn: 309772
2017-08-02 00:16:10 +00:00
..
Breakpoint.cpp Fix a mis-feature with propagation of breakpoint options -> location options. 2017-08-02 00:16:10 +00:00
BreakpointID.cpp Rename Error -> Status. 2017-05-12 04:51:55 +00:00
BreakpointIDList.cpp Rename Error -> Status. 2017-05-12 04:51:55 +00:00
BreakpointList.cpp Rename Error -> Status. 2017-05-12 04:51:55 +00:00
BreakpointLocation.cpp Fix a mis-feature with propagation of breakpoint options -> location options. 2017-08-02 00:16:10 +00:00
BreakpointLocationCollection.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
BreakpointLocationList.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
BreakpointOptions.cpp Fix a mis-feature with propagation of breakpoint options -> location options. 2017-08-02 00:16:10 +00:00
BreakpointResolver.cpp Update StructuredData::String to return StringRefs. 2017-05-12 05:49:54 +00:00
BreakpointResolverAddress.cpp Update StructuredData::String to return StringRefs. 2017-05-12 05:49:54 +00:00
BreakpointResolverFileLine.cpp Update StructuredData::String to return StringRefs. 2017-05-12 05:49:54 +00:00
BreakpointResolverFileRegex.cpp Update StructuredData::String to return StringRefs. 2017-05-12 05:49:54 +00:00
BreakpointResolverName.cpp Update StructuredData::String to return StringRefs. 2017-05-12 05:49:54 +00:00
BreakpointSite.cpp Move classes from Core -> Utility. 2017-02-02 21:39:50 +00:00
BreakpointSiteList.cpp Move classes from Core -> Utility. 2017-02-02 21:39:50 +00:00
CMakeLists.txt [CMake] Adding API dependency on Utility 2017-02-13 21:19:53 +00:00
Stoppoint.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
StoppointCallbackContext.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
StoppointLocation.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
Watchpoint.cpp Rename Error -> Status. 2017-05-12 04:51:55 +00:00
WatchpointList.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
WatchpointOptions.cpp Move StringList from Core -> Utility. 2017-03-21 18:25:04 +00:00