From fcc2431ab132519a0038b6702372d8460d7cd635 Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Wed, 25 Nov 2020 08:03:23 +0100 Subject: Replace QVector by QList Change AbstractMetaClass::templateArguments() to return TypeEntries (const TypeEntry *) instead non-const. Remove redundant typedef OverloadData::MetaFunctionList. Use existing typedefs in some places. Add new typedefs for MetaObjectBuilder::EnumValues and AbstractMetaFunctionCList. Change-Id: Ia241b5fbe54d60ea57175fb1f6c844604e066a3d Reviewed-by: Christian Tismer --- sources/shiboken6/generator/shiboken/overloaddata.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'sources/shiboken6/generator/shiboken/overloaddata.cpp') diff --git a/sources/shiboken6/generator/shiboken/overloaddata.cpp b/sources/shiboken6/generator/shiboken/overloaddata.cpp index 358507f76..6113cdda1 100644 --- a/sources/shiboken6/generator/shiboken/overloaddata.cpp +++ b/sources/shiboken6/generator/shiboken/overloaddata.cpp @@ -157,7 +157,7 @@ static QString getImplicitConversionTypeName(const AbstractMetaType &containerTy // overloaddata.cpp static QString msgCyclicDependency(const QString &funcName, const QString &graphName, const AbstractMetaFunctionCList &cyclic, - const OverloadData::MetaFunctionList &involvedConversions) + const AbstractMetaFunctionCList &involvedConversions) { QString result; QTextStream str(&result); @@ -301,7 +301,7 @@ void OverloadData::sortNextOverloads() QStringList classesWithIntegerImplicitConversion; - MetaFunctionList involvedConversions; + AbstractMetaFunctionCList involvedConversions; for (OverloadData *ov : qAsConst(m_nextOverloadData)) { const AbstractMetaType &targetType = ov->argType(); @@ -739,9 +739,9 @@ bool OverloadData::isFinalOccurrence(const AbstractMetaFunction *func) const return true; } -OverloadData::MetaFunctionList OverloadData::overloadsWithoutRepetition() const +AbstractMetaFunctionCList OverloadData::overloadsWithoutRepetition() const { - MetaFunctionList overloads = m_overloads; + AbstractMetaFunctionCList overloads = m_overloads; for (const AbstractMetaFunction *func : m_overloads) { if (func->minimalSignature().endsWith(QLatin1String("const"))) continue; @@ -769,7 +769,7 @@ const AbstractMetaFunction *OverloadData::getFunctionWithDefaultValue() const return nullptr; } -QVector OverloadData::invalidArgumentLengths() const +QList OverloadData::invalidArgumentLengths() const { QSet validArgLengths; @@ -787,7 +787,7 @@ QVector OverloadData::invalidArgumentLengths() const validArgLengths << args.size() - offset; } - QVector invalidArgLengths; + QList invalidArgLengths; for (int i = minArgs() + 1; i < maxArgs(); i++) { if (!validArgLengths.contains(i)) invalidArgLengths.append(i); -- cgit v1.2.3