diff options
author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2017-04-07 15:48:08 +0200 |
---|---|---|
committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2017-04-13 13:26:22 +0000 |
commit | 3461108126a4a9be1e566e644e9063a8ef44c1cb (patch) | |
tree | 090faff2a10725e99003be9e4a312ce86c98b877 | |
parent | 854f5dd46018320471acf8a689b736b8586ac0df (diff) |
Change AbstractMetaEnumValueList to be a typedef
AbstractMetaEnumValueList::find() was not used, change the
class into a typedef QVector<AbstractMetaEnumValue *>.
Change-Id: I5f9f2a4b088c61c0b8fc53da1a681bb4cb02d99d
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
-rw-r--r-- | ApiExtractor/abstractmetalang.cpp | 9 | ||||
-rw-r--r-- | ApiExtractor/abstractmetalang.h | 7 | ||||
-rw-r--r-- | ApiExtractor/abstractmetalang_typedefs.h | 3 |
3 files changed, 2 insertions, 17 deletions
diff --git a/ApiExtractor/abstractmetalang.cpp b/ApiExtractor/abstractmetalang.cpp index a309088..4fa009f 100644 --- a/ApiExtractor/abstractmetalang.cpp +++ b/ApiExtractor/abstractmetalang.cpp @@ -2647,15 +2647,6 @@ AbstractMetaEnum *AbstractMetaClass::findEnum(const AbstractMetaClassList &class return metaClass->findEnum(enumName); } -AbstractMetaEnumValue *AbstractMetaEnumValueList::find(const QString &name) const -{ - for (int i = 0; i < size(); ++i) { - if (name == at(i)->name()) - return at(i); - } - return 0; -} - AbstractMetaEnumValue *AbstractMetaClass::findEnumValue(const AbstractMetaClassList &classes, const QString &name) { diff --git a/ApiExtractor/abstractmetalang.h b/ApiExtractor/abstractmetalang.h index 082e55c..4d6d5fb 100644 --- a/ApiExtractor/abstractmetalang.h +++ b/ApiExtractor/abstractmetalang.h @@ -1293,13 +1293,6 @@ private: Documentation m_doc; }; - -class AbstractMetaEnumValueList : public QVector<AbstractMetaEnumValue *> -{ -public: - AbstractMetaEnumValue *find(const QString &name) const; -}; - class AbstractMetaEnum : public AbstractMetaAttributes { public: diff --git a/ApiExtractor/abstractmetalang_typedefs.h b/ApiExtractor/abstractmetalang_typedefs.h index 1081902..da83698 100644 --- a/ApiExtractor/abstractmetalang_typedefs.h +++ b/ApiExtractor/abstractmetalang_typedefs.h @@ -35,13 +35,14 @@ class AbstractMetaClass; class AbstractMetaField; class AbstractMetaArgument; class AbstractMetaEnum; -class AbstractMetaEnumValueList; +class AbstractMetaEnumValue; class AbstractMetaFunction; class AbstractMetaType; typedef QVector<AbstractMetaArgument *> AbstractMetaArgumentList; typedef QVector<AbstractMetaClass *> AbstractMetaClassList; typedef QVector<AbstractMetaEnum *> AbstractMetaEnumList; +typedef QVector<AbstractMetaEnumValue *> AbstractMetaEnumValueList; typedef QVector<AbstractMetaField *> AbstractMetaFieldList; typedef QVector<AbstractMetaFunction *> AbstractMetaFunctionList; typedef QVector<AbstractMetaType *> AbstractMetaTypeList; |