aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/tqtc/lts-5.15.11' into tqtc/lts-5.15-ope...v5.15.11-lts-lgplTarja Sundqvist2023-06-094-131/+104
|\
| * QML: Port QV4::CompiledData::RegExp to new special integer bitfieldUlf Hermann2022-06-241-10/+7
| * QML: Port QV4::CompiledData::JSClassMember to new special integer bitfieldUlf Hermann2022-06-241-2/+1
| * QML: Port QV4::CompiledData::Object to new special integer bitfieldUlf Hermann2022-06-242-3/+7
| * QML: Port QV4::CompiledData::Lookup to new special integer bitfieldUlf Hermann2022-06-241-16/+4
| * QML: Port QV4::CompiledData::Binding to new special integer bitfieldUlf Hermann2022-06-241-35/+44
| * QML: Port QV4::CompiledData::Property to new special integer bitfieldUlf Hermann2022-06-241-7/+7
| * QML: Port QV4::CompiledData::Alias to new special integer bitfieldUlf Hermann2022-06-241-4/+4
| * QML: Port QV4::CompiledData::ParameterType to new special integer bitfieldUlf Hermann2022-06-241-7/+5
| * QML: Port QV4::CompiledData::Location to new special integer bitfieldUlf Hermann2022-06-243-47/+25
* | Merge remote-tracking branch 'origin/tqtc/lts-5.15.10' into tqtc/lts-5.15-ope...v5.15.10-lts-lgplTarja Sundqvist2023-04-242-2/+13
|\|
| * QML/JS: Reject yield expression not directly in generator functionsFabian Kosmale2022-05-071-0/+11
| * Build fixes for GCC 11Ville Voutilainen2022-04-291-2/+2
* | Merge remote-tracking branch 'origin/tqtc/lts-5.15.8' into tqtc/lts-5.15-open...v5.15.8-lts-lgplTarja Sundqvist2022-11-102-0/+13
|\|
| * Handle function as default arguments in toplevel functionsFabian Kosmale2021-11-122-0/+13
* | Merge remote-tracking branch 'origin/tqtc/lts-5.15.5' into tqtc/lts-5.15-open...v5.15.5-lts-lgplTarja Sundqvist2022-05-161-1/+3
|\|
| * qqmlirbuilder: Fix treating parser warnings as errrosMaximilian Goldstein2021-04-201-1/+3
* | Revert "Update commercial license headers"v5.15.3-lts-lgplTarja Sundqvist2021-03-2419-387/+387
|/
* Update commercial license headersTarja Sundqvist2021-02-0219-387/+387
* Fix ubsan errorAllan Sandfeld Jensen2020-09-231-5/+9
* Prettify QV4_SHOW_BYTECODE output for JS classesUlf Hermann2020-06-021-11/+12
* Inline components: Abort if two IC's with same name existFabian Kosmale2020-03-162-0/+7
* Restore offset/length in QQmlJS::DiagnosticMessageSimon Hausmann2020-03-0210-71/+68
* Required properties: Allow retroactive require specificationFabian Kosmale2020-01-312-1/+71
* Long live QML inline componentsFabian Kosmale2020-01-232-3/+72
* qml/parser: Implement nullish coalescingMaximilian Goldstein2019-12-051-0/+34
* Add (and ignore for now) type assertions to QMLUlf Hermann2019-11-271-1/+3
* QQmlIRBuilder: Turn Iterator into a iteratorFabian Kosmale2019-10-182-4/+22
* Merge remote-tracking branch 'origin/5.14' into 5.15Qt Forward Merge Bot2019-10-082-2/+2
|\
| * Small performance improvements suggested by clang-tidyAlbert Astals Cid2019-10-072-2/+2
* | Introduce required properties to QMLFabian Kosmale2019-09-091-0/+1
* | Tighten verification of signal namesUlf Hermann2019-09-091-3/+9
|/
* Support top level generator functionsFabian Kosmale2019-07-232-4/+4
* Split compiler and runtime more clearlyUlf Hermann2019-07-1116-2165/+43
* Move BindingPropertyData into ExecutableCompilationUnitUlf Hermann2019-07-111-4/+0
* Disentangle includes and namespacesUlf Hermann2019-07-117-196/+208
* Split qqmltypeloader{_p.h|.cpp} into a several filesUlf Hermann2019-07-111-1/+0
* Merge JSCodeGen and QQmlJSCodeGeneratorUlf Hermann2019-07-102-24/+70
* Allow generating debug instructions even if !qml_debugUlf Hermann2019-07-101-4/+0
* Add support for C++ accessible typed parameters and return types in qml funct...Simon Hausmann2019-07-096-54/+79
* Collect type information for function parametersSimon Hausmann2019-07-094-8/+12
* Fix internal boundNames() API to expose optional typesSimon Hausmann2019-07-091-13/+13
* Add basic type annotation support for QML functions to the grammarSimon Hausmann2019-07-093-0/+15
* remove QmlIR::Document::removeScriptPragmasUlf Hermann2019-07-092-55/+0
* Fix standalone buildSimon Hausmann2019-07-091-0/+2
* Centralize property & signal parameter type handling at compilation timeSimon Hausmann2019-07-083-84/+96
* Move the memory pool into the common codeUlf Hermann2019-07-081-0/+1
* Move qQmlCompileError to QQmlPropertyCacheCreatorUlf Hermann2019-07-081-10/+0
* Minor internal API cleanupSimon Hausmann2019-07-052-30/+32
* Reduce the size of Property fields in type compilation dataSimon Hausmann2019-07-052-23/+33