aboutsummaryrefslogtreecommitdiffstats
path: root/sources/pyside2/libpyside/dynamicqmetaobject.cpp
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2018-08-30 13:23:31 +0200
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2018-08-30 16:36:39 +0000
commit83f09c51f76f17255b34e72a5a3c9b7b325e7aae (patch)
tree0f8f26e3361f3759bde46f7f5faa8a5d7ab2cf88 /sources/pyside2/libpyside/dynamicqmetaobject.cpp
parent08af692e40cb178ad59af2ed7b7b8928c0ac2ff6 (diff)
libpyside: Fix remaining clang-tidy warnings
- Remove else after return/continue/break; unindent code or simplify return conditions - Use isEmpty() to check for empty containers - Fix C-style casts - Pass std::size_t by value instead of const ref Change-Id: Ic997d7c39720c1cd3698c4d750e9cfc1f1654788 Reviewed-by: Christian Tismer <tismer@stackless.com>
Diffstat (limited to 'sources/pyside2/libpyside/dynamicqmetaobject.cpp')
-rw-r--r--sources/pyside2/libpyside/dynamicqmetaobject.cpp16
1 files changed, 7 insertions, 9 deletions
diff --git a/sources/pyside2/libpyside/dynamicqmetaobject.cpp b/sources/pyside2/libpyside/dynamicqmetaobject.cpp
index af2f416c6..4cc915be7 100644
--- a/sources/pyside2/libpyside/dynamicqmetaobject.cpp
+++ b/sources/pyside2/libpyside/dynamicqmetaobject.cpp
@@ -172,8 +172,8 @@ static int blobSize(QLinkedList<QByteArray> &strings)
static int aggregateParameterCount(const QList<MethodData> &methods)
{
int sum = 0;
- for (int i = 0; i < methods.size(); ++i)
- sum += methods.at(i).parameterCount() * 2 + 1; // nb_param*2 (type and names) +1 for return type
+ for (const auto &method : methods)
+ sum += method.parameterCount() * 2 + 1; // nb_param*2 (type and names) +1 for return type
return sum;
}
@@ -425,9 +425,8 @@ int DynamicQMetaObject::addMethod(QMetaMethod::MethodType mtype, const char* sig
for (; it != m_d->m_methods.end(); ++it) {
if ((it->signature() == signature) && (it->methodType() == mtype))
return m_d->m_methodOffset + counter;
- else if (!it->isValid()) {
+ if (!it->isValid())
index = counter;
- }
counter++;
}
@@ -601,9 +600,8 @@ void DynamicQMetaObject::parsePythonType(PyTypeObject *type)
|| baseType == reinterpret_cast<PyTypeObject *>(SbkObject_TypeF())
|| baseType == reinterpret_cast<PyTypeObject *>(&PyBaseObject_Type)) {
continue;
- } else {
- basesToCheck.append(baseType);
}
+ basesToCheck.append(baseType);
}
// Prepend the actual type that we are parsing.
@@ -776,7 +774,7 @@ void DynamicQMetaObject::DynamicQMetaObjectPrivate::updateMetaObject(QMetaObject
m_nullIndex = registerString("", strings); // register a null string
// Write class info.
- if (m_info.size()) {
+ if (!m_info.isEmpty()) {
if (data[3] == 0)
data[3] = index;
@@ -821,7 +819,7 @@ void DynamicQMetaObject::DynamicQMetaObjectPrivate::updateMetaObject(QMetaObject
PyErr_Clear();
}
- if (m_methods.size()) {
+ if (!m_methods.empty()) {
if (data[5] == 0)
data[5] = index;
@@ -829,7 +827,7 @@ void DynamicQMetaObject::DynamicQMetaObjectPrivate::updateMetaObject(QMetaObject
}
// Write signal/slots parameters.
- if (m_methods.size()) {
+ if (!m_methods.empty()) {
for (it = m_methods.begin(); it != m_methods.end(); ++it) {
QList<QByteArray> paramTypeNames = it->parameterTypes();
int paramCount = paramTypeNames.size();