aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler
Commit message (Expand)AuthorAgeFilesLines
* QML: Add a pragma for value type behaviorUlf Hermann2023-01-202-6/+41
* QQmlIRBuilder: Clean up QStringView odditiesFabian Kosmale2023-01-171-3/+3
* qqmlirbuilder: Remove dead codeFabian Kosmale2023-01-171-4/+0
* Add Q_ASSERT for _context pointer to avoid null pointer dereferenceLu YaNing2023-01-081-1/+2
* QObjectWrapper: Fix calling attached methods on different objectsUlf Hermann2023-01-022-0/+33
* QmlCompiler: Fix recognition of builtin list typesUlf Hermann2022-12-155-38/+77
* QML: Do not crash on CallWithSpreadUlf Hermann2022-11-222-8/+22
* QML: Require TDZ checks variables declared in case blocksUlf Hermann2022-11-154-27/+42
* QML: Fix the most blatant TDZ violationsUlf Hermann2022-11-142-21/+57
* Replace CallElement with separate instructionsUlf Hermann2022-11-074-13/+25
* Port to new Q_UNREACHABLE_RETURN()Marc Mutz2022-10-202-60/+30
* Add option to enforce function signaturesUlf Hermann2022-10-142-1/+35
* QML: Track the statement indices together with line numbersUlf Hermann2022-10-137-22/+59
* Qml: Analyze qsTranslate at compile timeUlf Hermann2022-10-132-11/+75
* Port from qAsConst() to std::as_const()Marc Mutz2022-10-074-20/+20
* Port from container::count() and length() to size()Marc Mutz2022-10-076-35/+35
* Do not store the accumulator in optional chaining callFabian Kosmale2022-09-301-2/+0
* Remove some dead codeUlf Hermann2022-09-291-8/+0
* QQmlIRBuilder: Introduce a more extensible Pragma parserUlf Hermann2022-09-291-42/+100
* QML: Optimize QObject method callsUlf Hermann2022-09-204-26/+66
* Qml: Fix crash by function definition in grouped property, reject itYuya Nishihara2022-09-151-4/+13
* QtQml: Remove unused includes in qml, first partSemih Yavuz2022-09-142-2/+2
* qqmltypecompiler: align runtime function table order to qmlcachegenAndrei Golubev2022-07-222-53/+13
* Codegen: Remove unnecessary checkUlf Hermann2022-07-181-1/+2
* QmlCompiler: Handle trivial signal handler constructionsUlf Hermann2022-07-074-12/+17
* QtQml: Move idIndex into bitfield union of AliasUlf Hermann2022-06-201-1/+1
* Use SPDX license identifiersLucie Gérard2022-06-1119-723/+39
* QML: Add an option to bind components to filesUlf Hermann2022-05-232-2/+44
* QML: Port QV4::CompiledData::Property to new special integer bitfieldUlf Hermann2022-05-111-7/+7
* QML: Port QV4::CompiledData::Binding to new special integer bitfieldUlf Hermann2022-05-111-34/+39
* QML: Port QV4::CompiledData::Location to new special integer bitfieldUlf Hermann2022-05-113-45/+25
* QML: Port QV4::CompiledData::Lookup to new special integer bitfieldUlf Hermann2022-05-112-17/+5
* QML: Port QV4::CompiledData::RegExp to new special integer bitfieldUlf Hermann2022-05-111-10/+7
* QML: Port QV4::CompiledData::Alias to new special integer bitfieldUlf Hermann2022-05-111-6/+6
* QML: Port QV4::CompiledData::Object to new special integer bitfieldUlf Hermann2022-05-112-3/+7
* QML: Port QV4::CompiledData::ParameterType to new special integer bitfieldUlf Hermann2022-05-111-7/+5
* QML: Port QV4::CompiledData::JSClassMember to new special integer bitfieldUlf Hermann2022-05-111-2/+1
* Remove remnants of the old Intel C++ compilerThiago Macieira2022-05-021-5/+1
* Replace uses of deprecated _qs with _s/QStringLiteralSona Kurazyan2022-04-292-2/+6
* Fix typo and apply some cosmeticsUlf Hermann2022-04-111-2/+2
* qml: Rename Q_QMLCOMPILER_EXPORT to Q_QML_COMPILER_EXPORTMaximilian Goldstein2022-03-244-13/+13
* Update uses of QCryptographicHash::hash()Mårten Nordheim2022-03-111-1/+1
* Make sure all private headers include at least one otherThiago Macieira2022-03-101-1/+2
* QtQml: Do not depend on transitive includesFabian Kosmale2022-03-041-0/+3
* JavaScript: Make "this" available in blocks inside arrow functionsUlf Hermann2022-02-021-5/+10
* Allow custom named value types in QMLUlf Hermann2022-01-251-34/+10
* Remove unused enumTableSize variableShawn Rutledge2021-12-091-2/+0
* qmllint: Initial translation binding supportFabian Kosmale2021-12-082-112/+146
* QML/JS: Reject yield expression not directly in generator functionsFabian Kosmale2021-11-181-0/+11
* Clean up property attributes (1/2)Fabian Kosmale2021-11-171-5/+5