diff options
Diffstat (limited to 'ApiExtractor/abstractmetalang.h')
-rw-r--r-- | ApiExtractor/abstractmetalang.h | 122 |
1 files changed, 0 insertions, 122 deletions
diff --git a/ApiExtractor/abstractmetalang.h b/ApiExtractor/abstractmetalang.h index a9502b71a..12fe9768d 100644 --- a/ApiExtractor/abstractmetalang.h +++ b/ApiExtractor/abstractmetalang.h @@ -819,7 +819,6 @@ public: m_class(0), m_implementingClass(0), m_declaringClass(0), - m_interfaceClass(0), m_propertySpec(0), m_constant(false), m_invalid(false), @@ -1153,18 +1152,6 @@ public: */ QString argumentName(int index, bool create = true, const AbstractMetaClass *cl = 0) const; - // If this function stems from an interface, this returns the - // interface that declares it. - const AbstractMetaClass *interfaceClass() const - { - return m_interfaceClass; - } - - void setInterfaceClass(const AbstractMetaClass *cl) - { - m_interfaceClass = cl; - } - void setPropertySpec(QPropertySpec *spec) { m_propertySpec = spec; @@ -1204,7 +1191,6 @@ private: const AbstractMetaClass *m_class; const AbstractMetaClass *m_implementingClass; const AbstractMetaClass *m_declaringClass; - const AbstractMetaClass *m_interfaceClass; QPropertySpec *m_propertySpec; AbstractMetaArgumentList m_arguments; uint m_constant : 1; @@ -1439,7 +1425,6 @@ public: m_baseClass(0), m_templateBaseClass(0), m_extractedInterface(0), - m_primaryInterfaceImplementor(0), m_typeEntry(0), m_stream(false) { @@ -1511,16 +1496,12 @@ public: AbstractMetaFunctionList queryFunctionsByName(const QString &name) const; AbstractMetaFunctionList queryFunctions(FunctionQueryOptions query) const; - inline AbstractMetaFunctionList allVirtualFunctions() const; - inline AbstractMetaFunctionList allFinalFunctions() const; AbstractMetaFunctionList functionsInTargetLang() const; AbstractMetaFunctionList functionsInShellClass() const; - inline AbstractMetaFunctionList cppInconsistentFunctions() const; inline AbstractMetaFunctionList cppSignalFunctions() const; AbstractMetaFunctionList publicOverrideFunctions() const; AbstractMetaFunctionList virtualOverrideFunctions() const; AbstractMetaFunctionList virtualFunctions() const; - AbstractMetaFunctionList nonVirtualShellFunctions() const; AbstractMetaFunctionList implicitConversions() const; /** @@ -1645,7 +1626,6 @@ public: QString qualifiedCppName() const; - bool hasInconsistentFunctions() const; bool hasSignals() const; bool inheritsFrom(const AbstractMetaClass *other) const; @@ -1720,16 +1700,6 @@ public: m_baseClassNames = names; } - AbstractMetaClass *primaryInterfaceImplementor() const - { - return m_primaryInterfaceImplementor; - } - - void setPrimaryInterfaceImplementor(AbstractMetaClass *cl) - { - m_primaryInterfaceImplementor = cl; - } - const ComplexTypeEntry *typeEntry() const { return m_typeEntry; @@ -1790,68 +1760,6 @@ public: QPropertySpec *propertySpecForWrite(const QString &name) const; QPropertySpec *propertySpecForReset(const QString &name) const; - QList<ReferenceCount> referenceCounts() const; - - void setEqualsFunctions(const AbstractMetaFunctionList &lst) - { - m_equalsFunctions = lst; - } - - AbstractMetaFunctionList equalsFunctions() const - { - return m_equalsFunctions; - } - - void setNotEqualsFunctions(const AbstractMetaFunctionList &lst) - { - m_nequalsFunctions = lst; - } - - AbstractMetaFunctionList notEqualsFunctions() const - { - return m_nequalsFunctions; - } - - void setLessThanFunctions(const AbstractMetaFunctionList &lst) - { - m_lessThanFunctions = lst; - } - - AbstractMetaFunctionList lessThanFunctions() const - { - return m_lessThanFunctions; - } - - void setGreaterThanFunctions(const AbstractMetaFunctionList &lst) - { - m_greaterThanFunctions = lst; - } - - AbstractMetaFunctionList greaterThanFunctions() const - { - return m_greaterThanFunctions; - } - - void setLessThanEqFunctions(const AbstractMetaFunctionList &lst) - { - m_lessThanEqFunctions = lst; - } - - AbstractMetaFunctionList lessThanEqFunctions() const - { - return m_lessThanEqFunctions; - } - - void setGreaterThanEqFunctions(const AbstractMetaFunctionList &lst) - { - m_greaterThanEqFunctions = lst; - } - - AbstractMetaFunctionList greaterThanEqFunctions() const - { - return m_greaterThanEqFunctions; - } - /// Returns a list of conversion operators for this class. The conversion operators are defined in other classes of the same module. AbstractMetaFunctionList externalConversionOperators() const { @@ -1944,19 +1852,10 @@ private: AbstractMetaFieldList m_fields; AbstractMetaEnumList m_enums; AbstractMetaClassList m_interfaces; - AbstractMetaClassList m_orphanInterfaces; AbstractMetaClass *m_extractedInterface; - AbstractMetaClass *m_primaryInterfaceImplementor; QList<QPropertySpec *> m_propertySpecs; - AbstractMetaFunctionList m_equalsFunctions; - AbstractMetaFunctionList m_nequalsFunctions; AbstractMetaClassList m_innerClasses; - AbstractMetaFunctionList m_lessThanFunctions; - AbstractMetaFunctionList m_greaterThanFunctions; - AbstractMetaFunctionList m_lessThanEqFunctions; - AbstractMetaFunctionList m_greaterThanEqFunctions; - AbstractMetaFunctionList m_externalConversionOperators; QStringList m_baseClassNames; @@ -1965,7 +1864,6 @@ private: // FunctionModelItem m_qDebugStreamFunction; bool m_stream; - static int m_count; }; Q_DECLARE_OPERATORS_FOR_FLAGS(AbstractMetaClass::FunctionQueryOptions) @@ -2054,26 +1952,6 @@ private: int m_index; }; -inline AbstractMetaFunctionList AbstractMetaClass::allVirtualFunctions() const -{ - return queryFunctions(VirtualFunctions | NotRemovedFromTargetLang); -} - -inline AbstractMetaFunctionList AbstractMetaClass::allFinalFunctions() const -{ - return queryFunctions(FinalInTargetLangFunctions - | FinalInCppFunctions - | NotRemovedFromTargetLang); -} - -inline AbstractMetaFunctionList AbstractMetaClass::cppInconsistentFunctions() const -{ - return queryFunctions(Inconsistent - | NormalFunctions - | Visible - | NotRemovedFromTargetLang); -} - inline AbstractMetaFunctionList AbstractMetaClass::cppSignalFunctions() const { return queryFunctions(Signals |