diff options
author | Sona Kurazyan <sona.kurazyan@qt.io> | 2022-04-13 14:30:28 +0200 |
---|---|---|
committer | Marc Mutz <marc.mutz@qt.io> | 2022-05-02 23:38:45 +0000 |
commit | a0539ed53f45619df7e4aad664369301dd6da091 (patch) | |
tree | 3529ce5147346c7686bc9c901894b88b06a5dcc2 /src/tools/tracegen/provider.cpp | |
parent | 8d6eae7ffd1da8322dff7ca87c092232d9a5f7b4 (diff) |
Tools: stop using QLatin1Char constructor for creating char literals
Required for porting away from QLatin1Char/QLatin1String in scope of
QTBUG-98434.
As a drive-by, fix qsizetype -> int narrowing conversion warnings for
the touched lines.
Change-Id: Ib9e01ede4e0d7869fc95414d36f37df4a30b16b4
Reviewed-by: Marc Mutz <marc.mutz@qt.io>
Diffstat (limited to 'src/tools/tracegen/provider.cpp')
-rw-r--r-- | src/tools/tracegen/provider.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/tools/tracegen/provider.cpp b/src/tools/tracegen/provider.cpp index 7984fa12a7..7e40d7de0e 100644 --- a/src/tools/tracegen/provider.cpp +++ b/src/tools/tracegen/provider.cpp @@ -190,7 +190,7 @@ static Tracepoint::Field::BackendType backendType(QString rawType) static const QRegularExpression constMatch(QStringLiteral("\\bconst\\b")); rawType.remove(constMatch); - rawType.remove(QLatin1Char('&')); + rawType.remove(u'&'); static const QRegularExpression ptrMatch(QStringLiteral("\\s*\\*\\s*")); rawType.replace(ptrMatch, QStringLiteral("_ptr")); @@ -291,14 +291,14 @@ Provider parseProvider(const QString &filename) continue; } - if (line.isEmpty() || line.startsWith(QLatin1Char('#'))) + if (line.isEmpty() || line.startsWith(u'#')) continue; auto match = tracedef.match(line); if (match.hasMatch()) { const QString name = match.captured(1); const QString argsString = match.captured(2); - const QStringList args = argsString.split(QLatin1Char(','), Qt::SkipEmptyParts); + const QStringList args = argsString.split(u',', Qt::SkipEmptyParts); provider.tracepoints << parseTracepoint(name, args, filename, lineNumber); } else { |