debugger: code cosmetics

This commit is contained in:
hjk
2010-11-24 18:54:51 +01:00
parent b66a6741da
commit aa3cc9f7c5
2 changed files with 7 additions and 7 deletions

View File

@@ -389,7 +389,7 @@ void DisassemblerViewAgent::setContents(const DisassemblerLines &contents)
d->editor->setDisplayName(_("Disassembler (%1)").arg(d->frame.function)); d->editor->setDisplayName(_("Disassembler (%1)").arg(d->frame.function));
d->cache.insert(frameKey(d->frame), contents); d->cache.insert(frameKey(d->frame), contents);
int lineNumber = contents.m_rowCache[d->frame.address]; int lineNumber = contents.lineForAddress(d->frame.address);
if (lineNumber && d->setMarker) if (lineNumber && d->setMarker)
d->editor->markableInterface()->addMark(d->locationMark, lineNumber); d->editor->markableInterface()->addMark(d->locationMark, lineNumber);

View File

@@ -27,8 +27,8 @@
** **
**************************************************************************/ **************************************************************************/
#ifndef DEBUGGER_disassemblerlines_H #ifndef DEBUGGER_DISASSEMBLERLINES_H
#define DEBUGGER_disassemblerlines_H #define DEBUGGER_DISASSEMBLERLINES_H
#include <QtCore/QString> #include <QtCore/QString>
#include <QtCore/QHash> #include <QtCore/QHash>
@@ -43,6 +43,7 @@ public:
DisassemblerLine() : address(0) {} DisassemblerLine() : address(0) {}
DisassemblerLine(const QString &unparsed); DisassemblerLine(const QString &unparsed);
public:
quint64 address; quint64 address;
QString data; QString data;
}; };
@@ -60,12 +61,11 @@ public:
int lineForAddress(quint64 address) const; int lineForAddress(quint64 address) const;
private: private:
friend class DisassemblerViewAgent;
QVector<DisassemblerLine> m_data; QVector<DisassemblerLine> m_data;
QHash<quint64, int> m_rowCache; QHash<quint64, int> m_rowCache;
}; };
} } // namespace Internal
} } // namespace Debugger
#endif #endif // DEBUGGER_DISASSEMBLERLINES_H