diff options
Diffstat (limited to 'sources/shiboken2/ApiExtractor/abstractmetabuilder.h')
-rw-r--r-- | sources/shiboken2/ApiExtractor/abstractmetabuilder.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/sources/shiboken2/ApiExtractor/abstractmetabuilder.h b/sources/shiboken2/ApiExtractor/abstractmetabuilder.h index bd1236375..a0ca71b94 100644 --- a/sources/shiboken2/ApiExtractor/abstractmetabuilder.h +++ b/sources/shiboken2/ApiExtractor/abstractmetabuilder.h @@ -32,6 +32,8 @@ #include "abstractmetalang_typedefs.h" #include "dependency.h" +#include "clangparser/compilersupport.h" + QT_FORWARD_DECLARE_CLASS(QIODevice) class AbstractMetaBuilderPrivate; @@ -59,8 +61,6 @@ public: AbstractMetaClassList smartPointers() const; AbstractMetaFunctionList globalFunctions() const; AbstractMetaEnumList globalEnums() const; - // QtScript - QSet<QString> qtMetaTypeDeclaredTypeNames() const; /** * Sorts a list of classes topologically, if an AbstractMetaClass object @@ -71,7 +71,9 @@ public: AbstractMetaClassList classesTopologicalSorted(const AbstractMetaClass *cppClass = Q_NULLPTR, const Dependencies &additionalDependencies = Dependencies()) const; - bool build(const QByteArrayList &arguments, unsigned clangFlags = 0); + bool build(const QByteArrayList &arguments, + LanguageLevel level = LanguageLevel::Default, + unsigned clangFlags = 0); void setLogDirectory(const QString& logDir); /** |