Preferably use QStringRef::toInt().

Avoid allocations for converting to int.

Change-Id: Id8c79334f4809ec075ffe7e6b7635be4873eafd8
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
This commit is contained in:
Friedemann Kleint
2016-02-03 13:49:53 +01:00
parent 30b1e70c42
commit 97af238656
24 changed files with 31 additions and 31 deletions

View File

@@ -349,7 +349,7 @@ ContextData getLocationContext(TextDocument *document, int lineNumber)
if (!fileName.isEmpty()) {
// Possibly one of the "27 [1] foo = x" lines
int pos = line.indexOf(QLatin1Char('['));
int ln = line.left(pos - 1).toInt();
int ln = line.leftRef(pos - 1).toInt();
if (ln > 0) {
data.type = LocationByFile;
data.fileName = fileName;