![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qtqmlcompilerexports.h>#include <QtCore/qstring.h>#include <QtCore/qlist.h>#include <QtCore/qloggingcategory.h>#include <private/qqmlirbuilder_p.h>#include <private/qqmljscompilepass_p.h>#include <private/qqmljscompilerstats_p.h>#include <private/qqmljsdiagnosticmessage_p.h>#include <private/qqmljsimporter_p.h>#include <private/qqmljslogger_p.h>#include <private/qqmljslookupsignatures_p.h>#include <private/qqmljstyperesolver_p.h>#include <private/qv4compileddata_p.h>#include <functional>Go to the source code of this file.
Classes | |
| struct | QQmlJSCompileError |
| struct | QQmlJSAotFunction |
| class | QQmlJSAotCompiler |
Typedefs | |
| using | LookupSignatures = QQmlPrivate::AOTLookupValidation::LookupSignatures |
| using | QQmlJSAotFunctionMap = QMap<int, QQmlJSAotFunction> |
| using | QQmlJSSaveFunction |
Functions | |
| QT_BEGIN_NAMESPACE | QT_DECLARE_EXPORTED_QT_LOGGING_CATEGORY (lcAotCompiler, Q_QMLCOMPILER_EXPORT) |
| Q_DECLARE_OPERATORS_FOR_FLAGS (QQmlJSAotCompiler::Flags) | |
| bool Q_QMLCOMPILER_EXPORT | qCompileQmlFile (const QString &inputFileName, const QQmlJSSaveFunction &saveFunction, QQmlJSAotCompiler *aotCompiler, QQmlJSCompileError *error, bool storeSourceLocation=false, QV4::Compiler::CodegenWarningInterface *wInterface=QV4::Compiler::defaultCodegenWarningInterface(), const QString *fileContents=nullptr) |
| bool Q_QMLCOMPILER_EXPORT | qCompileQmlFile (QmlIR::Document &irDocument, const QString &inputFileName, const QQmlJSSaveFunction &saveFunction, QQmlJSAotCompiler *aotCompiler, QQmlJSCompileError *error, bool storeSourceLocation=false, QV4::Compiler::CodegenWarningInterface *wInterface=QV4::Compiler::defaultCodegenWarningInterface(), const QString *fileContents=nullptr) |
| bool Q_QMLCOMPILER_EXPORT | qCompileJSFile (const QString &inputFileName, const QString &inputFileUrl, const QQmlJSSaveFunction &saveFunction, QQmlJSCompileError *error) |
| bool Q_QMLCOMPILER_EXPORT | qSaveQmlJSUnitAsCpp (const QString &inputFileName, const QString &outputFileName, const QV4::CompiledData::SaveableUnitPointer &unit, const QQmlJSAotFunctionMap &aotFunctions, const LookupSignatures &lookupSignatures, bool noAotValidation, QString *errorString) |
Definition at line 40 of file qqmljscompiler_p.h.
| using QQmlJSAotFunctionMap = QMap<int, QQmlJSAotFunction> |
Definition at line 126 of file qqmljscompiler_p.h.
| using QQmlJSSaveFunction |
Definition at line 127 of file qqmljscompiler_p.h.
| Q_DECLARE_OPERATORS_FOR_FLAGS | ( | QQmlJSAotCompiler::Flags | ) |
| bool Q_QMLCOMPILER_EXPORT qCompileJSFile | ( | const QString & | inputFileName, |
| const QString & | inputFileUrl, | ||
| const QQmlJSSaveFunction & | saveFunction, | ||
| QQmlJSCompileError * | error ) |
Definition at line 352 of file qqmljscompiler.cpp.
| bool Q_QMLCOMPILER_EXPORT qCompileQmlFile | ( | const QString & | inputFileName, |
| const QQmlJSSaveFunction & | saveFunction, | ||
| QQmlJSAotCompiler * | aotCompiler, | ||
| QQmlJSCompileError * | error, | ||
| bool | storeSourceLocation = false, | ||
| QV4::Compiler::CodegenWarningInterface * | wInterface = QV4::Compiler::defaultCodegenWarningInterface(), | ||
| const QString * | fileContents = nullptr ) |
Definition at line 142 of file qqmljscompiler.cpp.
| bool Q_QMLCOMPILER_EXPORT qCompileQmlFile | ( | QmlIR::Document & | irDocument, |
| const QString & | inputFileName, | ||
| const QQmlJSSaveFunction & | saveFunction, | ||
| QQmlJSAotCompiler * | aotCompiler, | ||
| QQmlJSCompileError * | error, | ||
| bool | storeSourceLocation = false, | ||
| QV4::Compiler::CodegenWarningInterface * | wInterface = QV4::Compiler::defaultCodegenWarningInterface(), | ||
| const QString * | fileContents = nullptr ) |
Definition at line 152 of file qqmljscompiler.cpp.
| bool Q_QMLCOMPILER_EXPORT qSaveQmlJSUnitAsCpp | ( | const QString & | inputFileName, |
| const QString & | outputFileName, | ||
| const QV4::CompiledData::SaveableUnitPointer & | unit, | ||
| const QQmlJSAotFunctionMap & | aotFunctions, | ||
| const LookupSignatures & | lookupSignatures, | ||
| bool | noAotValidation, | ||
| QString * | errorString ) |
Definition at line 572 of file qqmljscompiler.cpp.
| QT_BEGIN_NAMESPACE QT_DECLARE_EXPORTED_QT_LOGGING_CATEGORY | ( | lcAotCompiler | , |
| Q_QMLCOMPILER_EXPORT | ) |