comparison generator/abstractmetalang.h @ 259:515d6e1c7b10 lifetime

another iteration
author maxter
date Thu, 17 Sep 2009 16:28:41 +0000
parents 17b5e13364b7
children b5773ccab07d
comparison
equal deleted inserted replaced
258:1da8870e9a62 259:515d6e1c7b10
852 const AbstractMetaClass *templateBaseClass() const { return m_template_base_class; } 852 const AbstractMetaClass *templateBaseClass() const { return m_template_base_class; }
853 void setTemplateBaseClass(const AbstractMetaClass *cls) { m_template_base_class = cls; } 853 void setTemplateBaseClass(const AbstractMetaClass *cls) { m_template_base_class = cls; }
854 854
855 void setTypeAlias(bool typeAlias) { m_is_type_alias = typeAlias; } 855 void setTypeAlias(bool typeAlias) { m_is_type_alias = typeAlias; }
856 bool isTypeAlias() const { return m_is_type_alias; } 856 bool isTypeAlias() const { return m_is_type_alias; }
857
858 bool isPolymorphic();
859 857
860 const QStringList &depends() { return m_type_entry->depends(); } 858 const QStringList &depends() { return m_type_entry->depends(); }
861 859
862 bool needsConversionFunc; 860 bool needsConversionFunc;
863 private: 861 private: