summaryrefslogtreecommitdiff
path: root/src/plugins
diff options
context:
space:
mode:
authorDavid Schulz <david.schulz@qt.io>2018-10-23 07:59:16 +0200
committerDavid Schulz <david.schulz@qt.io>2018-10-23 13:00:02 +0000
commita775c9fddc6bdff6533a02c4cb2c4983f11e135d (patch)
treee97b1f506d3cd77d93f11eed2d9c60708e91ca3f /src/plugins
parent0f92d27e2a375747133d41d55332beb149b06634 (diff)
downloadqt-creator-a775c9fddc6bdff6533a02c4cb2c4983f11e135d.tar.gz
Debugger: set disabling/enabling subbreakpoints with cdb capability
Change-Id: I11a35394b9aabaaf58a99e800c1ba0f7d58c5e9c Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'src/plugins')
-rw-r--r--src/plugins/debugger/cdb/cdbengine.cpp29
1 files changed, 17 insertions, 12 deletions
diff --git a/src/plugins/debugger/cdb/cdbengine.cpp b/src/plugins/debugger/cdb/cdbengine.cpp
index 6288d493fb..57d81816bf 100644
--- a/src/plugins/debugger/cdb/cdbengine.cpp
+++ b/src/plugins/debugger/cdb/cdbengine.cpp
@@ -743,18 +743,23 @@ static inline bool isWatchIName(const QString &iname)
bool CdbEngine::hasCapability(unsigned cap) const
{
- return cap & (DisassemblerCapability | RegisterCapability
- | ShowMemoryCapability
- |WatchpointByAddressCapability|JumpToLineCapability|AddWatcherCapability|WatchWidgetsCapability
- |ReloadModuleCapability
- |BreakOnThrowAndCatchCapability // Sort-of: Can break on throw().
- |BreakConditionCapability|TracePointCapability
- |BreakModuleCapability
- |CreateFullBacktraceCapability
- |OperateByInstructionCapability
- |RunToLineCapability
- |MemoryAddressCapability
- |AdditionalQmlStackCapability);
+ return cap & (DisassemblerCapability
+ | RegisterCapability
+ | ShowMemoryCapability
+ | WatchpointByAddressCapability
+ | JumpToLineCapability
+ | AddWatcherCapability
+ | WatchWidgetsCapability
+ | ReloadModuleCapability
+ | BreakOnThrowAndCatchCapability // Sort-of: Can break on throw().
+ | BreakConditionCapability|TracePointCapability
+ | BreakIndividualLocationsCapability
+ | BreakModuleCapability
+ | CreateFullBacktraceCapability
+ | OperateByInstructionCapability
+ | RunToLineCapability
+ | MemoryAddressCapability
+ | AdditionalQmlStackCapability);
}
void CdbEngine::executeStepIn(bool byInstruction)