aboutsummaryrefslogtreecommitdiffstats
path: root/ApiExtractor/abstractmetalang_typedefs.h
Commit message (Collapse)AuthorAgeFilesLines
* Change AbstractMetaEnumValueList to be a typedefFriedemann Kleint2017-04-131-1/+2
| | | | | | | | AbstractMetaEnumValueList::find() was not used, change the class into a typedef QVector<AbstractMetaEnumValue *>. Change-Id: I5f9f2a4b088c61c0b8fc53da1a681bb4cb02d99d Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* AbstractMetaLang/Typesystem: Replace QList by QVectorFriedemann Kleint2017-04-061-7/+7
| | | | | | | QList will be deprecated in Qt. Change-Id: I82c997366736c1f976b142cb142da39976736f49 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* Change class AbstractMetaClassList to be a typedef for a QListFriedemann Kleint2017-03-161-1/+2
| | | | | | | | Inheriting from standard containers is not recommended. Move the find() functions to static functions of AbstractMetaClass. Change-Id: Iaa8db0a4cdf9e2fd70d046558313d6ba7ff7497a Reviewed-by: Christian Tismer <tismer@stackless.com>
* Header cleanupFriedemann Kleint2017-01-061-0/+48
Split out small headers typesystem_enums.h typesystem_typedefs.h and abstractmetalang_typedefs.h containing enumerations and typedefs from abstractmetalang.h and typesystem.h. Move enumerations Position and DocModificationMode from typesystem classes into global enumerations in typesystem_enums.h. Remove the large includes abstractmetalang.h and typesystem.h from most headers, de-inline some methods where required. Change-Id: I206acb605f86964a591057dcbc8584b9572fd810 Reviewed-by: Christian Tismer <tismer@stackless.com>