![]() |
Qt 6.x
The Qt SDK
|
#include "qqmljscodegenerator_p.h"#include "qqmljsmetatypes_p.h"#include "qqmljsregistercontent_p.h"#include "qqmljsscope_p.h"#include "qqmljsutils_p.h"#include <private/qqmljstypepropagator_p.h>#include <private/qqmlirbuilder_p.h>#include <private/qqmljsscope_p.h>#include <private/qqmljsutils_p.h>#include <private/qv4compilerscanfunctions_p.h>#include <private/qduplicatetracker_p.h>#include <QtCore/qdir.h>#include <QtCore/qfileinfo.h>
Include dependency graph for qqmljscodegenerator.cpp:Go to the source code of this file.
Macros | |
| #define | BYTECODE_UNIMPLEMENTED() Q_ASSERT_X(false, Q_FUNC_INFO, "not implemented"); |
| #define | INJECT_TRACE_INFO(function) |
Functions | |
| static bool | isTypeStorable (const QQmlJSTypeResolver *resolver, const QQmlJSScope::ConstPtr &type) |
| static QString | toNumericString (double value) |
| static QString | maxExpression (int argc) |
| static QString | minExpression (int argc) |
| static QString | messageTypeForMethod (const QString &method) |
| #define BYTECODE_UNIMPLEMENTED | ( | ) | Q_ASSERT_X(false, Q_FUNC_INFO, "not implemented"); |
Definition at line 34 of file qqmljscodegenerator.cpp.
| #define INJECT_TRACE_INFO | ( | function | ) |
Definition at line 36 of file qqmljscodegenerator.cpp.
|
static |
Definition at line 43 of file qqmljscodegenerator.cpp.
References QQmlJSTypeResolver::equals(), QQmlJSTypeResolver::nullType(), and QQmlJSTypeResolver::voidType().
Referenced by QQmlJSCodeGenerator::AccumulatorConverter::AccumulatorConverter(), QQmlJSCodeGenerator::run(), and QQmlJSCodeGenerator::startInstruction().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 1509 of file qqmljscodegenerator.cpp.
References QString::arg(), i, QString::number(), Q_ASSERT_X, and Q_FUNC_INFO.
Here is the call graph for this function:Definition at line 1665 of file qqmljscodegenerator.cpp.
References method.
|
static |
Definition at line 1525 of file qqmljscodegenerator.cpp.
References QString::arg(), i, QString::number(), Q_ASSERT_X, and Q_FUNC_INFO.
Here is the call graph for this function:
|
static |
Definition at line 299 of file qqmljscodegenerator.cpp.
References i, QString::number(), and qFpClassify().
Referenced by QQmlJSCodeGenerator::generate_LoadConst(), and QQmlJSCodeGenerator::generate_MoveConst().
Here is the call graph for this function:
Here is the caller graph for this function: