LanguageClient: remove unnecessary member function calls

Change-Id: I27e626cdef9c8f645cc1ea2f79ec6cfda09342fb
Reviewed-by: Thorbjørn Lindeijer <bjorn@lindeijer.nl>
This commit is contained in:
David Schulz
2021-05-06 12:27:00 +02:00
parent 201786d3fc
commit 0938452199

View File

@@ -397,10 +397,10 @@ void SemanticTokenSupport::handleSemanticTokensDelta(
for (const auto start = it + edit.start() + currentDelta; it != start; ++it)
newData.append(*it);
const QList<int> insertData = edit.data().value_or(QList<int>());
newData.append(edit.data().value_or(QList<int>()));
newData.append(insertData);
const int deleteCount = edit.deleteCount();
currentDelta += insertData.size() - deleteCount;
it += edit.deleteCount();
it += deleteCount;
}
for (const auto end = data.end(); it != end; ++it)
newData.append(*it);