diff options
author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2017-01-19 13:27:12 +0100 |
---|---|---|
committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2017-01-20 18:06:11 +0000 |
commit | 8dcf09bee47c8c850bf325b522d0be4b1ef5b61c (patch) | |
tree | f3d00e3d1c8f8681c599564bc9801b9ed0ba3787 /ApiExtractor/abstractmetalang.h | |
parent | 1a828279281d64a7f8a8dbd46b08e1036ddb896e (diff) |
Code model: Rename TypeAliasModelItem to TypedefModelItem
"TypeAlias" becomes confusing as the term "Alias" gets a different
meaning in C++ 11.
Rename classes and related API.
Also rename aliasedType to referencedType in the type database.
Task-number: PYSIDE-323
Change-Id: Ic13049bde1cf94090de0dbf46e4ce484992dcbbf
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to 'ApiExtractor/abstractmetalang.h')
-rw-r--r-- | ApiExtractor/abstractmetalang.h | 15 |
1 files changed, 4 insertions, 11 deletions
diff --git a/ApiExtractor/abstractmetalang.h b/ApiExtractor/abstractmetalang.h index 0ad2d68c2..673e9c9b2 100644 --- a/ApiExtractor/abstractmetalang.h +++ b/ApiExtractor/abstractmetalang.h @@ -1440,7 +1440,7 @@ public: m_hasHashFunction(false), m_hasEqualsOperator(false), m_hasCloneOperator(false), - m_isTypeAlias(false), + m_isTypeDef(false), m_hasToStringCapability(false), m_enclosingClass(0), m_baseClass(0), @@ -1892,15 +1892,8 @@ public: AbstractMetaTypeList templateBaseClassInstantiations() const; void setTemplateBaseClassInstantiations(AbstractMetaTypeList& instantiations); - void setTypeAlias(bool typeAlias) - { - m_isTypeAlias = typeAlias; - } - - bool isTypeAlias() const - { - return m_isTypeAlias; - } + void setTypeDef(bool typeDef) { m_isTypeDef = typeDef; } + bool isTypeDef() const { return m_isTypeDef; } void setStream(bool stream) { @@ -1938,7 +1931,7 @@ private: uint m_hasHashFunction : 1; uint m_hasEqualsOperator : 1; uint m_hasCloneOperator : 1; - uint m_isTypeAlias : 1; + uint m_isTypeDef : 1; uint m_hasToStringCapability : 1; const AbstractMetaClass *m_enclosingClass; |