summaryrefslogtreecommitdiffstats
path: root/generator.h
diff options
context:
space:
mode:
Diffstat (limited to 'generator.h')
-rw-r--r--generator.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/generator.h b/generator.h
index 4c20268..59cef78 100644
--- a/generator.h
+++ b/generator.h
@@ -277,9 +277,16 @@ protected:
*/
virtual QString subDirectoryForPackage(QString packageName = QString()) const;
+ QList<const AbstractMetaType*> instantiatedContainers() const;
+
+ static QString getSimplifiedContainerTypeName(const AbstractMetaType* type);
+ void addInstantiatedContainers(const AbstractMetaType* type);
+
private:
struct GeneratorPrivate;
GeneratorPrivate* m_d;
+ void collectInstantiatedContainers(const AbstractMetaFunction* func);
+ void collectInstantiatedContainers();
};
Q_DECLARE_OPERATORS_FOR_FLAGS(Generator::Options)