aboutsummaryrefslogtreecommitdiffstats
path: root/sources/shiboken6/ApiExtractor/abstractmetalang_typedefs.h
diff options
context:
space:
mode:
Diffstat (limited to 'sources/shiboken6/ApiExtractor/abstractmetalang_typedefs.h')
-rw-r--r--sources/shiboken6/ApiExtractor/abstractmetalang_typedefs.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/sources/shiboken6/ApiExtractor/abstractmetalang_typedefs.h b/sources/shiboken6/ApiExtractor/abstractmetalang_typedefs.h
index 91a029c06..66e6e467f 100644
--- a/sources/shiboken6/ApiExtractor/abstractmetalang_typedefs.h
+++ b/sources/shiboken6/ApiExtractor/abstractmetalang_typedefs.h
@@ -40,14 +40,17 @@ class AbstractMetaEnumValue;
class AbstractMetaFunction;
class AbstractMetaType;
+using AbstractMetaFunctionPtr = QSharedPointer<AbstractMetaFunction>;
+using AbstractMetaFunctionCPtr = QSharedPointer<const AbstractMetaFunction>;
+
using AbstractMetaArgumentList = QList<AbstractMetaArgument>;
using AbstractMetaClassList = QList<AbstractMetaClass *>;
using AbstractMetaClassCList = QList<const AbstractMetaClass *>;
using AbstractMetaEnumList = QList<AbstractMetaEnum>;
using AbstractMetaEnumValueList = QList<AbstractMetaEnumValue>;
using AbstractMetaFieldList = QList<AbstractMetaField>;
-using AbstractMetaFunctionList = QList<AbstractMetaFunction *>;
-using AbstractMetaFunctionCList = QList<const AbstractMetaFunction *>;
+using AbstractMetaFunctionRawPtrList = QList<AbstractMetaFunction *>;
+using AbstractMetaFunctionCList = QList<AbstractMetaFunctionCPtr>;
using AbstractMetaTypeList = QList<AbstractMetaType>;
#endif // ABSTRACTMETALANG_TYPEDEFS_H