aboutsummaryrefslogtreecommitdiffstats
path: root/sources/shiboken6/ApiExtractor/abstractmetabuilder.cpp
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2020-11-03 15:22:50 +0100
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2020-11-05 15:09:24 +0000
commit3019e2079a55d0eea252495954ee784652bca46b (patch)
tree90b33ff666d12f59b0fe82135c17d27f3a96a52e /sources/shiboken6/ApiExtractor/abstractmetabuilder.cpp
parentce954a1cec8e7cd44cdad09bcda8f9f6d9aaa83d (diff)
shiboken6: Split out class TypeInfo
This is the first step towards using it in AddedFunction as well, replacing AddedFunction::TypeInfo. Change list accessors to return const-ref on this occasion. Change-Id: I78a7be0b3cb738b859519b7fbff8ed024fb46106 Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Diffstat (limited to 'sources/shiboken6/ApiExtractor/abstractmetabuilder.cpp')
-rw-r--r--sources/shiboken6/ApiExtractor/abstractmetabuilder.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/sources/shiboken6/ApiExtractor/abstractmetabuilder.cpp b/sources/shiboken6/ApiExtractor/abstractmetabuilder.cpp
index 3bcc35048..122ea374f 100644
--- a/sources/shiboken6/ApiExtractor/abstractmetabuilder.cpp
+++ b/sources/shiboken6/ApiExtractor/abstractmetabuilder.cpp
@@ -2670,10 +2670,9 @@ bool AbstractMetaBuilderPrivate::inheritTemplate(AbstractMetaClass *subclass,
const AbstractMetaClass *templateClass,
const TypeInfo &info)
{
- QVector<TypeInfo> targs = info.instantiations();
AbstractMetaTypeList templateTypes;
- for (const TypeInfo &i : qAsConst(targs)) {
+ for (const TypeInfo &i : info.instantiations()) {
QString typeName = i.qualifiedName().join(colonColon());
TypeDatabase *typeDb = TypeDatabase::instance();
TypeEntry *t = nullptr;