aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/3rdparty/cplusplus
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@qt.io>2023-07-12 13:03:20 +0200
committerChristian Kandeler <christian.kandeler@qt.io>2023-07-13 07:16:29 +0000
commitfdc834c0d1a3476e491d6e2050d9927fb1f5ddc9 (patch)
treee6ec4a7136c65fd6402fff3fe003aa60161ff107 /src/libs/3rdparty/cplusplus
parent3093142a705da40d0cc92a83c1341b160e9a4445 (diff)
CPlusPlus: Remove TranslationUnit::getTokenStartPosition()
It was exactly the same as getTokenPosition(). Change-Id: I292522faa18933ec400b556c384786eb9efdfb3a Reviewed-by: Christian Stenger <christian.stenger@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Diffstat (limited to 'src/libs/3rdparty/cplusplus')
-rw-r--r--src/libs/3rdparty/cplusplus/TranslationUnit.cpp12
-rw-r--r--src/libs/3rdparty/cplusplus/TranslationUnit.h14
2 files changed, 6 insertions, 20 deletions
diff --git a/src/libs/3rdparty/cplusplus/TranslationUnit.cpp b/src/libs/3rdparty/cplusplus/TranslationUnit.cpp
index 62f4c570c7..d5c7a5fc9b 100644
--- a/src/libs/3rdparty/cplusplus/TranslationUnit.cpp
+++ b/src/libs/3rdparty/cplusplus/TranslationUnit.cpp
@@ -379,12 +379,6 @@ int TranslationUnit::findColumnNumber(int utf16CharOffset, int lineNumber) const
return utf16CharOffset - _lineOffsets[lineNumber];
}
-void TranslationUnit::getTokenPosition(int index,
- int *line,
- int *column,
- const StringLiteral **fileName) const
-{ return getPosition(tokenAt(index).utf16charsBegin(), line, column, fileName); }
-
int TranslationUnit::getTokenPositionInDocument(int index, const QTextDocument *doc) const
{
int line, column;
@@ -399,9 +393,9 @@ int TranslationUnit::getTokenEndPositionInDocument(int index, const QTextDocumen
return Utils::Text::positionInText(doc, line, column);
}
-void TranslationUnit::getTokenStartPosition(int index, int *line,
- int *column,
- const StringLiteral **fileName) const
+void TranslationUnit::getTokenPosition(int index, int *line,
+ int *column,
+ const StringLiteral **fileName) const
{ return getPosition(tokenAt(index).utf16charsBegin(), line, column, fileName); }
void TranslationUnit::getTokenEndPosition(int index, int *line,
diff --git a/src/libs/3rdparty/cplusplus/TranslationUnit.h b/src/libs/3rdparty/cplusplus/TranslationUnit.h
index 9694177a75..9ae01755fb 100644
--- a/src/libs/3rdparty/cplusplus/TranslationUnit.h
+++ b/src/libs/3rdparty/cplusplus/TranslationUnit.h
@@ -110,24 +110,16 @@ public:
void resetAST();
void release();
- void getTokenStartPosition(int index, int *line,
- int *column = nullptr,
- const StringLiteral **fileName = nullptr) const;
-
+ void getTokenPosition(int index, int *line,
+ int *column = nullptr,
+ const StringLiteral **fileName = nullptr) const;
void getTokenEndPosition(int index, int *line,
int *column = nullptr,
const StringLiteral **fileName = nullptr) const;
-
void getPosition(int utf16charOffset,
int *line,
int *column = nullptr,
const StringLiteral **fileName = nullptr) const;
-
- void getTokenPosition(int index,
- int *line,
- int *column = nullptr,
- const StringLiteral **fileName = nullptr) const;
-
int getTokenPositionInDocument(int index, const QTextDocument *doc) const;
int getTokenEndPositionInDocument(int index, const QTextDocument *doc) const;