aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler/qqmlirbuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
* Ensure we restore QML-defined enumsMichael Brasser2018-05-231-0/+16
* Fix .import within .js files with CONFIG+=qtquickcompilerSimon Hausmann2018-05-111-7/+7
* Fix leak of compiler contextsErik Verbruggen2018-04-101-3/+1
* Fix lookup of enums declared in QML singletonsSimon Hausmann2018-03-161-6/+0
* use nullptr consistently (clang-tidy)Shawn Rutledge2018-02-261-38/+38
* Fix "Expression depends on non-NOTIFYable properties" regressionMitch Curtis2018-02-171-6/+14
* Merge remote-tracking branch 'origin/5.10' into 5.11Liang Qi2018-02-121-0/+3
|\
| * Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2018-02-021-0/+3
| |\
| | * Fix memory leak with QtQuick compiler generated filesSimon Hausmann2018-02-021-0/+3
* | | Merge remote-tracking branch 'origin/5.10' into devLiang Qi2018-02-021-1/+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/+5
| | * Use potentially intercepted URL as ID for compilation unitsUlf Hermann2017-12-211-2/+5
* | | Merge remote-tracking branch 'origin/dev' into new-backendLars Knoll2017-11-081-0/+2
|\ \ \
| * | | Allow assigning functions in ListElementMichael Brasser2017-10-241-0/+2
| |/ /
* | | Merge remote-tracking branch 'origin/dev' into HEADLars Knoll2017-10-221-5/+4
|\ \ \ | |/ /
| * | Merge remote-tracking branch 'origin/5.9' into 5.10Lars Knoll2017-09-201-5/+4
| |\ \ | | |/
| | * Get rid of the root object index variableSimon Hausmann2017-09-081-5/+4
* | | Merge remote-tracking branch 'origin/dev' into wip/new-backendLars Knoll2017-08-221-35/+129
|\ \ \ | |/ /
| * | Support explicit enum value declaration in QMLMichael Brasser2017-08-181-3/+8
| * | Merge remote-tracking branch 'origin/5.9' into devSimon Hausmann2017-08-181-27/+26
| |\ \ | | |/
| | * Fix void * usage in our internal APIsLars Knoll2017-08-021-8/+8
| | * Use QQmlType by valueLars Knoll2017-08-021-6/+6
| | * Use QQmlType by value in the MemberExpressionResolverLars Knoll2017-08-021-10/+10
| * | Add support for enum declarations in QMLMichael Brasser2017-07-131-2/+92
| * | Refactor le integer types from qjson_p.h to qendian_p.hAllan Sandfeld Jensen2017-07-061-6/+6
| * | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-07-041-4/+4
| |\ \ | | |/
| | * Fix QML compiler crashes on big endian systemsDmitry Shachnev2017-06-181-4/+4
* | | Where applicable, rename Temp* to Register*Erik Verbruggen2017-08-031-2/+2
* | | Rename a number of types from Temp(orary) to StackSlotErik Verbruggen2017-08-031-14/+14
* | | Introduce an accumulator in the interpreter, and change instructionsErik Verbruggen2017-08-021-8/+6
* | | Fix handling of qsTr & friendsErik Verbruggen2017-07-071-7/+125
* | | Bring back captureRequired on scope/contest property loadingErik Verbruggen2017-07-041-2/+6
* | | Properly save/restore the QML temps between functionsLars Knoll2017-07-041-0/+15
* | | Move Codegen::ScanFunctions into it's own fileLars Knoll2017-07-031-1/+2
* | | Split up qv4codegen into several filesLars Knoll2017-07-031-7/+7
* | | Remove now unused filesLars Knoll2017-06-301-4/+3
* | | Get rid of IR::Module and IR::FunctionLars Knoll2017-06-301-5/+3
* | | Remove interpreter instructions we can't generate anymoreErik Verbruggen2017-06-301-6/+2
* | | Re-add missing captureRequired flagErik Verbruggen2017-06-301-32/+8
* | | Smaller cleanupLars Knoll2017-06-301-2/+1
* | | Introduce a QQmlJS::ModuleLars Knoll2017-06-301-2/+1
* | | Rename Codegen::Environment to Context and pull it out of CodegenLars Knoll2017-06-301-6/+6
* | | Only register QML dependencies for reads from scope/context propsErik Verbruggen2017-06-291-16/+2
* | | Mark QML id objects as read-onlyErik Verbruggen2017-06-291-0/+1
* | | Fix bugs in qqmlirbuilderLars Knoll2017-06-291-11/+13
* | | Fix a couple of compiler warningsLars Knoll2017-06-211-0/+4
* | | Simplify the code for lookupQmlCompliantPropertyLars Knoll2017-06-201-40/+22
* | | Port JSCodeGen in qqmlirbuilder over to new parserLars Knoll2017-06-201-29/+51
* | | Pass the JSUnitGenerator into the codegenLars Knoll2017-06-191-2/+3
|/ /