aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler/qqmltypecompiler.cpp
Commit message (Expand)AuthorAgeFilesLines
* Eliminate qmldevtools_buildUlf Hermann2019-05-311-1429/+0
* Split CompiledData::CompilationUnit in twoUlf Hermann2019-05-161-11/+8
* Remove last traces of QV8EngineUlf Hermann2019-05-081-2/+2
* Move PropertyResolver out of qqmlirbuilder*Ulf Hermann2019-05-061-8/+10
* QQmlTypeCompiler: Avoid including qqmldelegatecomponent_p.hUlf Hermann2019-04-031-9/+19
* Remove dead compile time QML context/scope property and id object codeSimon Hausmann2019-03-201-31/+2
* Enable lookups in QMLSimon Hausmann2019-03-191-1/+0
* Avoid unnecessary re-generation qml cache files in some circumstancesUlf Hermann2019-02-181-16/+11
* Allow DelegateModel-based views to support multiple delegate typesPaolo Angelelli2018-08-171-7/+16
* Reduce memory consumption when loading AOT generated cache filesSimon Hausmann2018-08-011-5/+1
* Encapsulate access to CompiledData::Object and CompiledData::ImportSimon Hausmann2018-07-311-1/+1
* Clean up internal QML unit creation APISimon Hausmann2018-07-311-5/+1
* Optimize memory consumption of ahead-of-time compile cache filesSimon Hausmann2018-07-311-2/+6
* Clean up constant storage for CompiledData::BindingSimon Hausmann2018-07-311-1/+7
* Encapsulate the unit data in CompilationUnitSimon Hausmann2018-07-311-3/+3
* Remove unused codeAlbert Astals Cid2018-07-231-2/+0
* Fix string memory leak in JavaScript ASTSimon Hausmann2018-06-251-1/+1
* Rework the AST for Literals and destructuring expressionsLars Knoll2018-04-271-1/+1
* Clean up manual reference of QQmlTypeData and QQmlPropertyCacheSimon Hausmann2018-04-261-6/+4
* Bring JS grammar in line with ES7 specLars Knoll2018-04-251-5/+2
* Partially support binding patternsLars Knoll2018-04-251-4/+2
* Fix group property bindings for aliases that point to id objectsSimon Hausmann2018-03-081-2/+7
* use nullptr consistently (clang-tidy)Shawn Rutledge2018-02-261-15/+15
* Merge remote-tracking branch 'origin/5.10' into 5.11Liang Qi2018-02-121-1/+5
|\
| * Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2018-01-311-1/+5
| |\
| | * Fix segfault when alias target refers to lowercase-named typeMitch Curtis2018-01-271-1/+5
* | | Merge "Merge remote-tracking branch 'origin/5.10' into dev" into refs/staging...Shawn Rutledge2018-02-061-4/+9
|\ \ \
| * | | Merge remote-tracking branch 'origin/5.10' into devLiang Qi2018-02-021-4/+9
| |\| |
| | * | Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2018-01-241-2/+9
| | |\|
| | | * Use a more optimized lookup for global propertiesLars Knoll2018-01-171-1/+1
| | | * Fix segfault on invalid property alias syntaxMitch Curtis2018-01-041-1/+5
| | | * Use potentially intercepted URL as ID for compilation unitsUlf Hermann2017-12-211-1/+4
* | | | Remove double indirection between QJSEngine and QV4::ExecutionEngineUlf Hermann2018-02-021-1/+1
|/ / /
* | | Allow exported signal handlers for signals with revisionThomas Hartmann2018-01-121-1/+1
* | | Merge remote-tracking branch 'origin/dev' into new-backendLars Knoll2017-11-081-1/+1
|\| |
| * | Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2017-10-151-1/+1
| |\|
| | * Fix crash when using signal handlers on group propertiesThomas Hartmann2017-09-211-1/+1
* | | Re-enable Debug instructions and locations for QML functionsUlf Hermann2017-11-061-1/+3
* | | Merge remote-tracking branch 'origin/dev' into HEADLars Knoll2017-10-221-17/+11
|\| |
| * | Merge remote-tracking branch 'origin/5.9' into 5.10Lars Knoll2017-09-201-17/+11
| |\|
| | * Get rid of the root object index variableSimon Hausmann2017-09-081-16/+10
| | * Disable deferring when referenced as a grouped propertyJ-P Nurmi2017-09-061-1/+1
* | | Merge remote-tracking branch 'origin/dev' into wip/new-backendLars Knoll2017-08-221-29/+28
|\| |
| * | Merge remote-tracking branch 'origin/5.9' into devSimon Hausmann2017-08-181-29/+28
| |\|
| | * Change data structures in QQmlMetaTypeDataLars Knoll2017-08-021-1/+1
| | * Use QQmlType by valueLars Knoll2017-08-021-28/+25
* | | Fix handling of qsTr & friendsErik Verbruggen2017-07-071-5/+0
* | | Remove now unused filesLars Knoll2017-06-301-1/+1
* | | Get rid of IR::Module and IR::FunctionLars Knoll2017-06-301-6/+1
* | | Smaller cleanupLars Knoll2017-06-301-1/+2