(2e4c66160f0cfbc76b0154d8b989f8931b1963bf)
#include "qqmljscompiler_p.h"
#include <private/qqmlirbuilder_p.h>
#include <private/qqmljsbasicblocks_p.h>
#include <private/qqmljscodegenerator_p.h>
#include <private/qqmljscompilerstats_p.h>
#include <private/qqmljsfunctioninitializer_p.h>
#include <private/qqmljsimportvisitor_p.h>
#include <private/qqmljslexer_p.h>
#include <private/qqmljsloadergenerator_p.h>
#include <private/qqmljsoptimizations_p.h>
#include <private/qqmljsparser_p.h>
#include <private/qqmljsshadowcheck_p.h>
#include <private/qqmljsstoragegeneralizer_p.h>
#include <private/qqmljsstorageinitializer_p.h>
#include <private/qqmljstypepropagator_p.h>
#include <QtCore/qfile.h>
#include <QtCore/qfileinfo.h>
#include <QtCore/qloggingcategory.h>
#include <QtQml/private/qqmlsignalnames_p.h>
#include <limits>
Go to the source code of this file.
|
| Q_LOGGING_CATEGORY (lcAotCompiler, "qt.qml.compiler.aot", QtFatalMsg) |
static QString | diagnosticErrorMessage (const QString &fileName, const QQmlJS::DiagnosticMessage &m) |
static void | annotateListElements (QmlIR::Document *document) |
static bool | checkArgumentsObjectUseInSignalHandlers (const QmlIR::Document &doc, QQmlJSCompileError *error) |
bool | qCompileQmlFile (const QString &inputFileName, const QQmlJSSaveFunction &saveFunction, QQmlJSAotCompiler *aotCompiler, QQmlJSCompileError *error, bool storeSourceLocation, QV4::Compiler::CodegenWarningInterface *wInterface, const QString *fileContents) |
bool | qCompileQmlFile (QmlIR::Document &irDocument, const QString &inputFileName, const QQmlJSSaveFunction &saveFunction, QQmlJSAotCompiler *aotCompiler, QQmlJSCompileError *error, bool storeSourceLocation, QV4::Compiler::CodegenWarningInterface *wInterface, const QString *fileContents) |
bool | qCompileJSFile (const QString &inputFileName, const QString &inputFileUrl, const QQmlJSSaveFunction &saveFunction, QQmlJSCompileError *error) |
bool | qSaveQmlJSUnitAsCpp (const QString &inputFileName, const QString &outputFileName, const QV4::CompiledData::SaveableUnitPointer &unit, const QQmlJSAotFunctionMap &aotFunctions, QString *errorString) |
static bool | isStrict (const QmlIR::Document *doc) |
◆ annotateListElements()
◆ checkArgumentsObjectUseInSignalHandlers()
◆ diagnosticErrorMessage()
◆ isStrict()
◆ Q_LOGGING_CATEGORY()
Q_LOGGING_CATEGORY |
( |
lcAotCompiler | , |
|
|
"qt.qml.compiler.aot" | , |
|
|
QtFatalMsg | ) |
◆ qCompileJSFile()
◆ qCompileQmlFile() [1/2]
◆ qCompileQmlFile() [2/2]
◆ qSaveQmlJSUnitAsCpp()
◆ FileScopeCodeIndex
const int FileScopeCodeIndex = -1 |
|
static |
◆ funcHeaderCode
const char * funcHeaderCode |
|
static |
Initial value:= R"(
[](const QQmlPrivate::AOTCompiledContext *aotContext, void **argv) {
Q_UNUSED(aotContext)
Q_UNUSED(argv)
)"
Definition at line 467 of file qqmljscompiler.cpp.