forked from qt-creator/qt-creator
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>
This commit is contained in:
12
src/libs/3rdparty/cplusplus/TranslationUnit.cpp
vendored
12
src/libs/3rdparty/cplusplus/TranslationUnit.cpp
vendored
@@ -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,
|
||||
|
||||
14
src/libs/3rdparty/cplusplus/TranslationUnit.h
vendored
14
src/libs/3rdparty/cplusplus/TranslationUnit.h
vendored
@@ -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;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user