summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2023-05-19 16:46:44 +0200
committerhjk <hjk@qt.io>2023-05-19 14:52:39 +0000
commitc3b49e8a35f322e4cbe9f3138f8c5869c20feed8 (patch)
treedf3092934f77c5b053f74bcf13ca663b5c275c66
parent5444f96207616f922f3093e9d64bd6000f168c51 (diff)
Replace a few qAsConst with std::as_const11.0
Change-Id: I73249bf8b96f10baf488acb4bf654415e18535c0 Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
-rw-r--r--app/demangler.cpp4
-rw-r--r--app/perfunwind.cpp4
-rw-r--r--tests/auto/shared/perfparsertestclient.cpp4
3 files changed, 6 insertions, 6 deletions
diff --git a/app/demangler.cpp b/app/demangler.cpp
index 6078448..feab8c1 100644
--- a/app/demangler.cpp
+++ b/app/demangler.cpp
@@ -44,7 +44,7 @@ bool Demangler::demangle(const char *mangledSymbol, char *demangleBuffer, size_t
{
// fast path, some languages (like rust since 1.37 or d) share a common prefix
// try these first
- for (const auto& demangler : qAsConst(m_demanglers)) {
+ for (const auto& demangler : std::as_const(m_demanglers)) {
if (startsWith(mangledSymbol, demangler.prefix)) {
if (demangler.demangler(mangledSymbol, demangleBuffer, demangleBufferLength)) {
return true;
@@ -52,7 +52,7 @@ bool Demangler::demangle(const char *mangledSymbol, char *demangleBuffer, size_t
}
}
- for (const auto& demangler : qAsConst(m_demanglers)) {
+ for (const auto& demangler : std::as_const(m_demanglers)) {
if (demangler.demangler(mangledSymbol, demangleBuffer, demangleBufferLength)) {
return true;
}
diff --git a/app/perfunwind.cpp b/app/perfunwind.cpp
index 9c09740..149c47f 100644
--- a/app/perfunwind.cpp
+++ b/app/perfunwind.cpp
@@ -1026,13 +1026,13 @@ void PerfUnwind::flushEventBuffer(uint desiredBufferSize)
std::stable_sort(m_taskEventsBuffer.begin(), m_taskEventsBuffer.end(), sortByTime<TaskEvent>);
if (m_stats.enabled) {
- for (const auto &sample : qAsConst(m_sampleBuffer)) {
+ for (const auto &sample : std::as_const(m_sampleBuffer)) {
if (sample.time() < m_lastFlushMaxTime)
++m_stats.numTimeViolatingSamples;
else
break;
}
- for (const auto &mmap : qAsConst(m_mmapBuffer)) {
+ for (const auto &mmap : std::as_const(m_mmapBuffer)) {
if (mmap.time() < m_lastFlushMaxTime)
++m_stats.numTimeViolatingMmaps;
else
diff --git a/tests/auto/shared/perfparsertestclient.cpp b/tests/auto/shared/perfparsertestclient.cpp
index ead19aa..afab9e9 100644
--- a/tests/auto/shared/perfparsertestclient.cpp
+++ b/tests/auto/shared/perfparsertestclient.cpp
@@ -156,9 +156,9 @@ void PerfParserTestClient::extractTrace(QIODevice *device)
SampleEvent sample;
stream >> sample.pid >> sample.tid >> sample.time >> sample.cpu >> sample.frames
>> sample.numGuessedFrames >> sample.values;
- for (qint32 locationId : qAsConst(sample.frames))
+ for (qint32 locationId : std::as_const(sample.frames))
checkLocation(locationId);
- for (const auto &value : qAsConst(sample.values))
+ for (const auto &value : std::as_const(sample.values))
checkAttribute(value.first);
if (eventType == TracePointSample) {