diff options
author | David Schulz <david.schulz@qt.io> | 2018-10-23 07:59:16 +0200 |
---|---|---|
committer | David Schulz <david.schulz@qt.io> | 2018-10-23 13:00:02 +0000 |
commit | a775c9fddc6bdff6533a02c4cb2c4983f11e135d (patch) | |
tree | e97b1f506d3cd77d93f11eed2d9c60708e91ca3f /src/plugins | |
parent | 0f92d27e2a375747133d41d55332beb149b06634 (diff) | |
download | qt-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.cpp | 29 |
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) |