aboutsummaryrefslogtreecommitdiffstats
path: root/ApiExtractor/abstractmetalang.h
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2017-01-19 13:27:12 +0100
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2017-01-20 18:06:11 +0000
commit8dcf09bee47c8c850bf325b522d0be4b1ef5b61c (patch)
treef3d00e3d1c8f8681c599564bc9801b9ed0ba3787 /ApiExtractor/abstractmetalang.h
parent1a828279281d64a7f8a8dbd46b08e1036ddb896e (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.h15
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;