forked from qt-creator/qt-creator
CppEditor: reduce complexity of getting previous line
for a given text cursor. Change-Id: I43591b529e9d04b3ef013db3b9b30cf37773c115 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
@@ -266,10 +266,7 @@ const Macro *findCanonicalMacro(const QTextCursor &cursor, Document::Ptr documen
|
||||
{
|
||||
QTC_ASSERT(document, return nullptr);
|
||||
|
||||
int line, column;
|
||||
Utils::Text::convertPosition(cursor.document(), cursor.position(), &line, &column);
|
||||
|
||||
if (const Macro *macro = document->findMacroDefinitionAt(line)) {
|
||||
if (const Macro *macro = document->findMacroDefinitionAt(cursor.blockNumber() + 1)) {
|
||||
QTextCursor macroCursor = cursor;
|
||||
const QByteArray name = identifierUnderCursor(¯oCursor).toUtf8();
|
||||
if (macro->name() == name)
|
||||
|
||||
Reference in New Issue
Block a user