aboutsummaryrefslogtreecommitdiffstats
path: root/sources/shiboken2/ApiExtractor/abstractmetabuilder.h
diff options
context:
space:
mode:
Diffstat (limited to 'sources/shiboken2/ApiExtractor/abstractmetabuilder.h')
-rw-r--r--sources/shiboken2/ApiExtractor/abstractmetabuilder.h8
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);
/**