aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler/qqmlirbuilder_p.h
Commit message (Expand)AuthorAgeFilesLines
* QtQml: Make base CU a member of ExecutableCompilationUnitUlf Hermann2024-01-101-1/+1
* Remove the use of Q_QML_COMPILER_PRIVATE_EXPORTAlexey Edelev2024-01-091-8/+8
* Add pragma syntax to support translation contextLucie Gérard2023-10-261-0/+2
* Fix compile time qsTranslate with empty contextUlf Hermann2023-10-241-4/+12
* Replace signal name manipulations with QQmlSignalNamesSami Shalayel2023-08-151-3/+0
* QML: Use QQmlType as container for composite types (inline or not)Ulf Hermann2023-06-221-0/+6
* V4: Discern between named builtins and optimizations for common typesUlf Hermann2023-05-161-1/+1
* QML: Insert aliases in inline components when loading from disk cacheUlf Hermann2023-03-151-0/+3
* QML: Add an "Addressable" value to ValueTypeBehaviorUlf Hermann2023-03-021-3/+4
* QML: Add a pragma for value type behaviorUlf Hermann2023-01-201-0/+8
* QObjectWrapper: Fix calling attached methods on different objectsUlf Hermann2023-01-021-0/+8
* QmlCompiler: Fix recognition of builtin list typesUlf Hermann2022-12-151-5/+28
* Add option to enforce function signaturesUlf Hermann2022-10-141-1/+9
* Qml: Analyze qsTranslate at compile timeUlf Hermann2022-10-131-5/+61
* qqmltypecompiler: align runtime function table order to qmlcachegenAndrei Golubev2022-07-221-3/+1
* QmlCompiler: Handle trivial signal handler constructionsUlf Hermann2022-07-071-3/+3
* Use SPDX license identifiersLucie Gérard2022-06-111-38/+2
* QML: Add an option to bind components to filesUlf Hermann2022-05-231-2/+11
* QML: Port QV4::CompiledData::Object to new special integer bitfieldUlf Hermann2022-05-111-0/+4
* qml: Rename Q_QMLCOMPILER_EXPORT to Q_QML_COMPILER_EXPORTMaximilian Goldstein2022-03-241-8/+8
* qmllint: Initial translation binding supportFabian Kosmale2021-12-081-0/+136
* Avoid conflicts with Windows headersVolker Hilsheimer2021-11-091-1/+1
* Add a Pragma for list assign behaviorUlf Hermann2021-10-131-4/+17
* QmlIR::Object: Get rid of isInlineComponent memberFabian Kosmale2021-08-251-1/+0
* qmllint: Move use-before-declaration warning out of checkidentifiersMaximilian Goldstein2021-08-041-1/+3
* qv4bytecodegenerator: Supply SourceLocations in compiler contextMaximilian Goldstein2021-07-131-1/+3
* QML: Make retrieval of a signal name from a handler accessibleUlf Hermann2021-02-191-0/+1
* QML: Introduce "pragma Strict"Ulf Hermann2020-11-261-1/+2
* QmlIR: Make sure that all objects receive a locationUlf Hermann2020-10-221-4/+16
* Port QtDeclarative from QStringRef to QStringViewKarsten Heimrich2020-06-161-6/+6
* Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2020-03-181-0/+1
|\
| * Inline components: Abort if two IC's with same name existFabian Kosmale2020-03-161-0/+1
* | Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2020-03-091-15/+15
|\|
| * Restore offset/length in QQmlJS::DiagnosticMessageSimon Hausmann2020-03-021-15/+15
* | Merge remote-tracking branch 'origin/5.15' into devSimon Hausmann2020-02-031-0/+13
|\|
| * Required properties: Allow retroactive require specificationFabian Kosmale2020-01-311-0/+13
* | Use QTypeRevision for all versions and revisionsUlf Hermann2020-02-031-1/+1
|/
* Long live QML inline componentsFabian Kosmale2020-01-231-0/+18
* QQmlIRBuilder: Turn Iterator into a iteratorFabian Kosmale2019-10-181-1/+17
* Small performance improvements suggested by clang-tidyAlbert Astals Cid2019-10-071-1/+1
* Split compiler and runtime more clearlyUlf Hermann2019-07-111-8/+8
* Disentangle includes and namespacesUlf Hermann2019-07-111-8/+14
* Merge JSCodeGen and QQmlJSCodeGeneratorUlf Hermann2019-07-101-7/+6
* Add support for C++ accessible typed parameters and return types in qml funct...Simon Hausmann2019-07-091-3/+8
* remove QmlIR::Document::removeScriptPragmasUlf Hermann2019-07-091-2/+0
* Centralize property & signal parameter type handling at compilation timeSimon Hausmann2019-07-081-5/+9
* Move the memory pool into the common codeUlf Hermann2019-07-081-0/+1
* Move qQmlCompileError to QQmlPropertyCacheCreatorUlf Hermann2019-07-081-10/+0
* Simplify errors and diagnosticsUlf Hermann2019-06-141-9/+8
* Split CompiledData::CompilationUnit in twoUlf Hermann2019-05-161-1/+1