(a0a2a239dc8e1a486ae8bdf14ec7fd5db27311e1)
#include "qqmljscompiler_p.h"
#include <private/qqmlirbuilder_p.h>
#include <private/qqmljsaotirbuilder_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 473 of file qqmljscompiler.cpp.