aboutsummaryrefslogtreecommitdiffstats
path: root/sources/shiboken6/ApiExtractor/abstractmetalang.h
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2022-04-19 15:19:01 +0200
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2022-04-20 18:29:22 +0200
commitfc09e2061fb3fc3cde73a6d082c28e85a09474a6 (patch)
tree9680ff907f8c7cf5a39db1edc796d2630f76ad84 /sources/shiboken6/ApiExtractor/abstractmetalang.h
parent6f5c3727ccbeec0fed45bcb9aef9d0c44340e125 (diff)
shiboken6: Use more const for functions dealing with AbstractMetaClass
Pick-to: 6.3 Change-Id: I20b7f662271d8ebd929584d1a04ce9c068b7a3e7 Reviewed-by: Christian Tismer <tismer@stackless.com> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Diffstat (limited to 'sources/shiboken6/ApiExtractor/abstractmetalang.h')
-rw-r--r--sources/shiboken6/ApiExtractor/abstractmetalang.h18
1 files changed, 9 insertions, 9 deletions
diff --git a/sources/shiboken6/ApiExtractor/abstractmetalang.h b/sources/shiboken6/ApiExtractor/abstractmetalang.h
index 7f0de0eea..848d3c7c9 100644
--- a/sources/shiboken6/ApiExtractor/abstractmetalang.h
+++ b/sources/shiboken6/ApiExtractor/abstractmetalang.h
@@ -209,18 +209,18 @@ public:
QString baseClassName() const;
- AbstractMetaClass *defaultSuperclass() const; // Attribute "default-superclass"
+ const AbstractMetaClass *defaultSuperclass() const; // Attribute "default-superclass"
void setDefaultSuperclass(AbstractMetaClass *s);
- AbstractMetaClass *baseClass() const;
- const AbstractMetaClassList &baseClasses() const;
+ const AbstractMetaClass *baseClass() const;
+ const AbstractMetaClassCList &baseClasses() const;
// base classes including defaultSuperclass
- AbstractMetaClassList typeSystemBaseClasses() const;
+ AbstractMetaClassCList typeSystemBaseClasses() const;
// Recursive list of all base classes including defaultSuperclass
- AbstractMetaClassList allTypeSystemAncestors() const;
+ AbstractMetaClassCList allTypeSystemAncestors() const;
- void addBaseClass(AbstractMetaClass *base_class);
- void setBaseClass(AbstractMetaClass *base_class);
+ void addBaseClass(const AbstractMetaClass *base_class);
+ void setBaseClass(const AbstractMetaClass *base_class);
/**
* \return the namespace from another package which this namespace extends.
@@ -228,9 +228,9 @@ public:
const AbstractMetaClass *extendedNamespace() const;
void setExtendedNamespace(const AbstractMetaClass *e);
- const AbstractMetaClassList &innerClasses() const;
+ const AbstractMetaClassCList &innerClasses() const;
void addInnerClass(AbstractMetaClass* cl);
- void setInnerClasses(const AbstractMetaClassList &innerClasses);
+ void setInnerClasses(const AbstractMetaClassCList &innerClasses);
QString package() const;