aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/debugger/breakhandler.h
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2023-06-06 15:44:59 +0200
committerhjk <hjk@qt.io>2023-06-07 07:36:29 +0000
commit0d4a5463972006a0bed5d8ce8834e357db359c74 (patch)
tree4182f192d00b72d1ef9878f91810ac78fca3db12 /src/plugins/debugger/breakhandler.h
parenta3fb6a3a1cfae36d67c1e88a08bc316be4846c06 (diff)
Debugger: Use Utils::Text::Position instead of int line number
The column is currently unused. Change-Id: Iabc57c8d21e807187783071efe9a82e9c1877181 Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'src/plugins/debugger/breakhandler.h')
-rw-r--r--src/plugins/debugger/breakhandler.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/plugins/debugger/breakhandler.h b/src/plugins/debugger/breakhandler.h
index 0b939a011f..e850151c3b 100644
--- a/src/plugins/debugger/breakhandler.h
+++ b/src/plugins/debugger/breakhandler.h
@@ -98,7 +98,8 @@ public:
QIcon icon(bool withLocationMarker = false) const;
- void setMarkerFileAndLine(const Utils::FilePath &fileName, int lineNumber);
+ void setMarkerFileAndPosition(const Utils::FilePath &fileName,
+ const Utils::Text::Position &textPosition);
bool needsChange() const;
SubBreakpoint findOrCreateSubBreakpoint(const QString &responseId);
@@ -128,14 +129,14 @@ public:
QString message() const { return m_parameters.message; }
QString command() const { return m_parameters.command; }
quint64 address() const { return m_parameters.address; }
- int lineNumber() const { return m_parameters.lineNumber; }
+ Utils::Text::Position textPosition() const { return m_parameters.textPosition; }
bool isEnabled() const { return m_parameters.enabled; }
bool isWatchpoint() const { return m_parameters.isWatchpoint(); }
bool isTracepoint() const { return m_parameters.isTracepoint(); }
bool isOneShot() const { return m_parameters.oneShot; }
bool isPending() const { return m_parameters.pending; }
- void setLineNumber(int lineNumber) { m_parameters.lineNumber = lineNumber; }
+ void setTextPosition(const Utils::Text::Position pos) { m_parameters.textPosition = pos; }
void setFileName(const Utils::FilePath &fileName) { m_parameters.fileName = fileName; }
void setFunctionName(const QString &functionName) { m_parameters.functionName = functionName; }
void setPending(bool pending);