From 8dcf09bee47c8c850bf325b522d0be4b1ef5b61c Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Thu, 19 Jan 2017 13:27:12 +0100 Subject: 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 --- ApiExtractor/abstractmetalang.h | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) (limited to 'ApiExtractor/abstractmetalang.h') 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; -- cgit v1.2.3