diff options
author | Alexey Edelev <[email protected]> | 2023-11-23 08:48:01 +0100 |
---|---|---|
committer | Alexey Edelev <[email protected]> | 2024-01-09 10:40:46 +0100 |
commit | 057aad1cda647b4f44329648f75a224a4b69e7e3 (patch) | |
tree | 48bd1b935e52c8872deebe12fb85c6b456f396cd | |
parent | de3030c06ee251f56d8dff0e17fc3b6954d044ce (diff) |
Remove the use of Q_QML_COMPILER_PRIVATE_EXPORT
Task-number: QTBUG-117983
Change-Id: I717bf43032e72ec743f238ac48935a3019f1879d
Reviewed-by: Ulf Hermann <[email protected]>
-rw-r--r-- | src/qml/compiler/qqmlirbuilder_p.h | 16 | ||||
-rw-r--r-- | src/qml/compiler/qv4bytecodehandler_p.h | 2 | ||||
-rw-r--r-- | src/qml/compiler/qv4codegen_p.h | 4 | ||||
-rw-r--r-- | src/qml/compiler/qv4compiler_p.h | 4 | ||||
-rw-r--r-- | src/qml/qmldirparser/qqmldirparser_p.h | 2 | ||||
-rw-r--r-- | src/qml/qmldirparser/qqmlimportresolver_p.h | 2 | ||||
-rw-r--r-- | src/qml/qtqmlcompilerglobal_p.h | 2 |
7 files changed, 15 insertions, 17 deletions
diff --git a/src/qml/compiler/qqmlirbuilder_p.h b/src/qml/compiler/qqmlirbuilder_p.h index aad2f2fdbe..eace7b2549 100644 --- a/src/qml/compiler/qqmlirbuilder_p.h +++ b/src/qml/compiler/qqmlirbuilder_p.h @@ -296,7 +296,7 @@ struct Function Function *next; }; -struct Q_QML_COMPILER_PRIVATE_EXPORT CompiledFunctionOrExpression +struct Q_QML_COMPILER_EXPORT CompiledFunctionOrExpression { CompiledFunctionOrExpression() {} @@ -307,7 +307,7 @@ struct Q_QML_COMPILER_PRIVATE_EXPORT CompiledFunctionOrExpression CompiledFunctionOrExpression *next = nullptr; }; -struct Q_QML_COMPILER_PRIVATE_EXPORT Object +struct Q_QML_COMPILER_EXPORT Object { Q_DECLARE_TR_FUNCTIONS(Object) public: @@ -400,7 +400,7 @@ private: PoolList<RequiredPropertyExtraData> *requiredPropertyExtraDatas; }; -struct Q_QML_COMPILER_PRIVATE_EXPORT Pragma +struct Q_QML_COMPILER_EXPORT Pragma { enum PragmaType { @@ -460,7 +460,7 @@ struct Q_QML_COMPILER_PRIVATE_EXPORT Pragma QV4::CompiledData::Location location; }; -struct Q_QML_COMPILER_PRIVATE_EXPORT Document +struct Q_QML_COMPILER_EXPORT Document { Document(bool debugMode); QString code; @@ -487,7 +487,7 @@ struct Q_QML_COMPILER_PRIVATE_EXPORT Document Object* objectAt(int i) const {return objects.at(i);} }; -class Q_QML_COMPILER_PRIVATE_EXPORT ScriptDirectivesCollector : public QQmlJS::Directives +class Q_QML_COMPILER_EXPORT ScriptDirectivesCollector : public QQmlJS::Directives { QmlIR::Document *document; QQmlJS::Engine *engine; @@ -501,7 +501,7 @@ public: void importModule(const QString &uri, const QString &version, const QString &module, int lineNumber, int column) override; }; -struct Q_QML_COMPILER_PRIVATE_EXPORT IRBuilder : public QQmlJS::AST::Visitor +struct Q_QML_COMPILER_EXPORT IRBuilder : public QQmlJS::AST::Visitor { Q_DECLARE_TR_FUNCTIONS(QQmlCodeGenerator) public: @@ -620,7 +620,7 @@ public: bool insideInlineComponent = false; }; -struct Q_QML_COMPILER_PRIVATE_EXPORT QmlUnitGenerator +struct Q_QML_COMPILER_EXPORT QmlUnitGenerator { void generate(Document &output, const QV4::CompiledData::DependentTypesHasher &dependencyHasher = QV4::CompiledData::DependentTypesHasher()); @@ -629,7 +629,7 @@ private: char *writeBindings(char *bindingPtr, const Object *o, BindingFilter filter) const; }; -struct Q_QML_COMPILER_PRIVATE_EXPORT JSCodeGen : public QV4::Compiler::Codegen +struct Q_QML_COMPILER_EXPORT JSCodeGen : public QV4::Compiler::Codegen { JSCodeGen(Document *document, const QSet<QString> &globalNames, QV4::Compiler::CodegenWarningInterface *iface = diff --git a/src/qml/compiler/qv4bytecodehandler_p.h b/src/qml/compiler/qv4bytecodehandler_p.h index dd92046f2d..0a74fc52ed 100644 --- a/src/qml/compiler/qv4bytecodehandler_p.h +++ b/src/qml/compiler/qv4bytecodehandler_p.h @@ -56,7 +56,7 @@ namespace Moth { #define BYTECODE_HANDLER_DEFINE_VIRTUAL_BYTECODE_HANDLER(instr) \ INSTR_##instr(BYTECODE_HANDLER_DEFINE_VIRTUAL_BYTECODE_HANDLER) -class Q_QML_COMPILER_PRIVATE_EXPORT ByteCodeHandler +class Q_QML_COMPILER_EXPORT ByteCodeHandler { Q_DISABLE_COPY_MOVE(ByteCodeHandler) public: diff --git a/src/qml/compiler/qv4codegen_p.h b/src/qml/compiler/qv4codegen_p.h index 5c7f48eec3..eb4acea437 100644 --- a/src/qml/compiler/qv4codegen_p.h +++ b/src/qml/compiler/qv4codegen_p.h @@ -45,7 +45,7 @@ struct ControlFlow; struct ControlFlowCatch; struct ControlFlowFinally; -class Q_QML_COMPILER_PRIVATE_EXPORT CodegenWarningInterface +class Q_QML_COMPILER_EXPORT CodegenWarningInterface { public: virtual void reportVarUsedBeforeDeclaration(const QString &name, const QString &fileName, @@ -60,7 +60,7 @@ inline CodegenWarningInterface *defaultCodegenWarningInterface() return &iface; } -class Q_QML_COMPILER_PRIVATE_EXPORT Codegen: protected QQmlJS::AST::Visitor +class Q_QML_COMPILER_EXPORT Codegen: protected QQmlJS::AST::Visitor { protected: using BytecodeGenerator = QV4::Moth::BytecodeGenerator; diff --git a/src/qml/compiler/qv4compiler_p.h b/src/qml/compiler/qv4compiler_p.h index 3b90f66a54..bf2f5c8167 100644 --- a/src/qml/compiler/qv4compiler_p.h +++ b/src/qml/compiler/qv4compiler_p.h @@ -42,7 +42,7 @@ struct Module; struct Class; struct TemplateObject; -struct Q_QML_COMPILER_PRIVATE_EXPORT StringTableGenerator { +struct Q_QML_COMPILER_EXPORT StringTableGenerator { StringTableGenerator(); int registerString(const QString &str); @@ -69,7 +69,7 @@ private: bool frozen = false; }; -struct Q_QML_COMPILER_PRIVATE_EXPORT JSUnitGenerator { +struct Q_QML_COMPILER_EXPORT JSUnitGenerator { enum LookupMode { LookupForStorage, LookupForCall }; static void generateUnitChecksum(CompiledData::Unit *unit); diff --git a/src/qml/qmldirparser/qqmldirparser_p.h b/src/qml/qmldirparser/qqmldirparser_p.h index 43409b7b41..deef8f2dcf 100644 --- a/src/qml/qmldirparser/qqmldirparser_p.h +++ b/src/qml/qmldirparser/qqmldirparser_p.h @@ -25,7 +25,7 @@ QT_BEGIN_NAMESPACE class QQmlEngine; -class Q_QML_COMPILER_PRIVATE_EXPORT QQmlDirParser +class Q_QML_COMPILER_EXPORT QQmlDirParser { public: void clear(); diff --git a/src/qml/qmldirparser/qqmlimportresolver_p.h b/src/qml/qmldirparser/qqmlimportresolver_p.h index d44af11d90..1fa85e67b7 100644 --- a/src/qml/qmldirparser/qqmlimportresolver_p.h +++ b/src/qml/qmldirparser/qqmlimportresolver_p.h @@ -23,7 +23,7 @@ QT_BEGIN_NAMESPACE -Q_QML_COMPILER_PRIVATE_EXPORT QStringList qQmlResolveImportPaths(QStringView uri, const QStringList &basePaths, +Q_QML_COMPILER_EXPORT QStringList qQmlResolveImportPaths(QStringView uri, const QStringList &basePaths, QTypeRevision version); QT_END_NAMESPACE diff --git a/src/qml/qtqmlcompilerglobal_p.h b/src/qml/qtqmlcompilerglobal_p.h index 4c06691ab5..f21c63d4a0 100644 --- a/src/qml/qtqmlcompilerglobal_p.h +++ b/src/qml/qtqmlcompilerglobal_p.h @@ -18,6 +18,4 @@ #include <QtCore/private/qglobal_p.h> #include <qtqmlcompilerglobal.h> -#define Q_QML_COMPILER_PRIVATE_EXPORT Q_QML_COMPILER_EXPORT - #endif // QTQMLCOMPILERGLOBAL_P_H |