forked from qt-creator/qt-creator
CDB: Handle "ambiguous symbol" messages on breakpoint inserts.
These messages usually appear when there is a lambda at the position the breakpoint is about to be inserted. Task-number: QTCREATORBUG-12178 Task-number: QTCREATORBUG-12016 Change-Id: I20f7b0e900147030bfd08206fab869ac22810825 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com> Reviewed-by: hjk <hjk121@nokiamail.com>
This commit is contained in:
@@ -224,6 +224,7 @@ private:
|
||||
void handleExpression(const CdbExtensionCommandPtr &);
|
||||
void handleResolveSymbol(const CdbBuiltinCommandPtr &command);
|
||||
void handleResolveSymbol(const QList<quint64> &addresses, const QVariant &cookie);
|
||||
void handleBreakInsert(const CdbBuiltinCommandPtr &cmd);
|
||||
void handleCheckWow64(const CdbBuiltinCommandPtr &cmd);
|
||||
void ensureUsing32BitStackInWow64(const CdbBuiltinCommandPtr &cmd);
|
||||
void handleSwitchWow64Stack(const CdbBuiltinCommandPtr &cmd);
|
||||
@@ -286,6 +287,8 @@ private:
|
||||
int m_watchPointX;
|
||||
int m_watchPointY;
|
||||
PendingBreakPointMap m_pendingBreakpointMap;
|
||||
PendingBreakPointMap m_insertSubBreakpointMap;
|
||||
PendingBreakPointMap m_pendingSubBreakpointMap;
|
||||
bool m_autoBreakPointCorrection;
|
||||
QHash<QString, QString> m_fileNameModuleHash;
|
||||
QMultiHash<QString, quint64> m_symbolAddressCache;
|
||||
|
||||
Reference in New Issue
Block a user