forked from qt-creator/qt-creator
Debugger: set disabling/enabling subbreakpoints with cdb capability
Change-Id: I11a35394b9aabaaf58a99e800c1ba0f7d58c5e9c Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -743,18 +743,23 @@ static inline bool isWatchIName(const QString &iname)
|
|||||||
|
|
||||||
bool CdbEngine::hasCapability(unsigned cap) const
|
bool CdbEngine::hasCapability(unsigned cap) const
|
||||||
{
|
{
|
||||||
return cap & (DisassemblerCapability | RegisterCapability
|
return cap & (DisassemblerCapability
|
||||||
|
| RegisterCapability
|
||||||
| ShowMemoryCapability
|
| ShowMemoryCapability
|
||||||
|WatchpointByAddressCapability|JumpToLineCapability|AddWatcherCapability|WatchWidgetsCapability
|
| WatchpointByAddressCapability
|
||||||
|ReloadModuleCapability
|
| JumpToLineCapability
|
||||||
|BreakOnThrowAndCatchCapability // Sort-of: Can break on throw().
|
| AddWatcherCapability
|
||||||
|BreakConditionCapability|TracePointCapability
|
| WatchWidgetsCapability
|
||||||
|BreakModuleCapability
|
| ReloadModuleCapability
|
||||||
|CreateFullBacktraceCapability
|
| BreakOnThrowAndCatchCapability // Sort-of: Can break on throw().
|
||||||
|OperateByInstructionCapability
|
| BreakConditionCapability|TracePointCapability
|
||||||
|RunToLineCapability
|
| BreakIndividualLocationsCapability
|
||||||
|MemoryAddressCapability
|
| BreakModuleCapability
|
||||||
|AdditionalQmlStackCapability);
|
| CreateFullBacktraceCapability
|
||||||
|
| OperateByInstructionCapability
|
||||||
|
| RunToLineCapability
|
||||||
|
| MemoryAddressCapability
|
||||||
|
| AdditionalQmlStackCapability);
|
||||||
}
|
}
|
||||||
|
|
||||||
void CdbEngine::executeStepIn(bool byInstruction)
|
void CdbEngine::executeStepIn(bool byInstruction)
|
||||||
|
Reference in New Issue
Block a user