moc: Modernize generated code a bit, use auto
Makes clang-tidy not trip over generated code while running the modernize-use-auto checker. In theory clang-tidy just shouldn't look at generated code of course; but in this case just modernizing the generated code is easy, so let's do it. Example: .../moc_kastentoolviewwidget.cpp:78:9: warning: use auto when initializing with a cast to avoid duplicating the type name [modernize-use-auto] KastenToolViewWidget *_t = static_cast<KastenToolViewWidget *>(_o); ^~~~~~~~~~~~~~~~~~~~ auto Change-Id: I10c287320e1d5b5b8e66da3e0a22d517d0275dd1 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io> Reviewed-by: Olivier Goffart (Woboq GmbH) <ogoffart@woboq.com>
This commit is contained in:
parent
1cc30fe77d
commit
fe4448e9e8
@ -1194,9 +1194,9 @@ void Generator::generateStaticMetacall()
|
||||
#ifndef QT_NO_DEBUG
|
||||
fprintf(out, " Q_ASSERT(staticMetaObject.cast(_o));\n");
|
||||
#endif
|
||||
fprintf(out, " %s *_t = static_cast<%s *>(_o);\n", cdef->classname.constData(), cdef->classname.constData());
|
||||
fprintf(out, " auto *_t = static_cast<%s *>(_o);\n", cdef->classname.constData());
|
||||
} else {
|
||||
fprintf(out, " %s *_t = reinterpret_cast<%s *>(_o);\n", cdef->classname.constData(), cdef->classname.constData());
|
||||
fprintf(out, " auto *_t = reinterpret_cast<%s *>(_o);\n", cdef->classname.constData());
|
||||
}
|
||||
fprintf(out, " Q_UNUSED(_t)\n");
|
||||
fprintf(out, " switch (_id) {\n");
|
||||
@ -1359,9 +1359,9 @@ void Generator::generateStaticMetacall()
|
||||
#ifndef QT_NO_DEBUG
|
||||
fprintf(out, " Q_ASSERT(staticMetaObject.cast(_o));\n");
|
||||
#endif
|
||||
fprintf(out, " %s *_t = static_cast<%s *>(_o);\n", cdef->classname.constData(), cdef->classname.constData());
|
||||
fprintf(out, " auto *_t = static_cast<%s *>(_o);\n", cdef->classname.constData());
|
||||
} else {
|
||||
fprintf(out, " %s *_t = reinterpret_cast<%s *>(_o);\n", cdef->classname.constData(), cdef->classname.constData());
|
||||
fprintf(out, " auto *_t = reinterpret_cast<%s *>(_o);\n", cdef->classname.constData());
|
||||
}
|
||||
fprintf(out, " Q_UNUSED(_t)\n");
|
||||
if (needTempVarForGet)
|
||||
@ -1405,9 +1405,9 @@ void Generator::generateStaticMetacall()
|
||||
#ifndef QT_NO_DEBUG
|
||||
fprintf(out, " Q_ASSERT(staticMetaObject.cast(_o));\n");
|
||||
#endif
|
||||
fprintf(out, " %s *_t = static_cast<%s *>(_o);\n", cdef->classname.constData(), cdef->classname.constData());
|
||||
fprintf(out, " auto *_t = static_cast<%s *>(_o);\n", cdef->classname.constData());
|
||||
} else {
|
||||
fprintf(out, " %s *_t = reinterpret_cast<%s *>(_o);\n", cdef->classname.constData(), cdef->classname.constData());
|
||||
fprintf(out, " auto *_t = reinterpret_cast<%s *>(_o);\n", cdef->classname.constData());
|
||||
}
|
||||
fprintf(out, " Q_UNUSED(_t)\n");
|
||||
fprintf(out, " void *_v = _a[0];\n");
|
||||
|
Loading…
x
Reference in New Issue
Block a user