aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler/qqmlcodegenerator.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix memory corruption in QML expression compilationSimon Hausmann2013-11-251-1/+8
* Fix failing assertion when trying to assign to an id referenced QML objectSimon Hausmann2013-11-191-0/+1
* Fix property dependency generation for accelerated QML QObject propertiesSimon Hausmann2013-11-121-20/+15
* V4 IR: scan arguments when entering function scope in QML.Erik Verbruggen2013-11-121-1/+5
* Fix various compiler warnings in order to remove warn_off in the near futureErik Verbruggen2013-11-041-12/+11
* Improve debugging of QML expressionsSimon Hausmann2013-11-011-2/+2
* Speed up lookups of imported scriptsSimon Hausmann2013-10-311-2/+5
* Implement loading of resolved imported scriptsSimon Hausmann2013-10-311-5/+11
* Resolve member expressions of QObject membersSimon Hausmann2013-10-311-4/+50
* Initial support for resolving meta-property access for the scope and context ...Simon Hausmann2013-10-311-8/+76
* Cleanup QML specific JS code generatorSimon Hausmann2013-10-291-7/+8
* Speed up id object lookupsSimon Hausmann2013-10-291-13/+28
* Add support CompositeSingleton to the new V4 compiler.v5.2.0-beta1Antti Piira2013-10-211-2/+46
* Cleanup: Avoid unnecessary irModule->functions.indexOf callsSimon Hausmann2013-10-201-5/+5
* Compile binding expressions in the QQmlCompilerSimon Hausmann2013-10-111-23/+37
* Fix determination of lookup mode in V4 code generatorSimon Hausmann2013-10-111-6/+6
* QStringRef has toInt(), so no need to create a new QStringThiago Macieira2013-10-071-5/+3
* Fix invalid alias error reporting in new compilerSimon Hausmann2013-09-301-6/+49
* Fix error message for group property definitions on signals in new compilerSimon Hausmann2013-09-301-3/+4
* Fix error messages when assigning to non-existent properties in new compilerSimon Hausmann2013-09-301-1/+1
* Fix line/column in import related error messages with the new compilerSimon Hausmann2013-09-301-2/+2
* Merge branch 'wip/v4' of qtdeclarative into devSimon Hausmann2013-09-211-0/+5
|\
| * [new compiler] Fix signal handlers on own propertiesSimon Hausmann2013-09-201-0/+5
* | Add Singleton support for QMLAntti Piira2013-09-211-2/+7
|/
* [new compiler] Initial support for alias propertiesSimon Hausmann2013-09-201-6/+50
* [new compiler] Fix crash with non-existent attached property objectsSimon Hausmann2013-09-201-1/+4
* [new compiler] Fix crash with empty function bodiesSimon Hausmann2013-09-201-1/+12
* [new compiler] Initial support for componentsSimon Hausmann2013-09-201-0/+3
* [new compiler] Improve error handling and sanity checking for object idsSimon Hausmann2013-09-201-5/+22
* [new compiler] Fix id parsingSimon Hausmann2013-09-201-2/+6
* [new compiler] Fix function-local variable declarationsSimon Hausmann2013-09-201-1/+1
* [new compiler] Finish support for initializing list propertiesSimon Hausmann2013-09-201-10/+27
* [new compiler] Cleanup attached and group property determinationSimon Hausmann2013-09-201-7/+7
* [new compiler] Initial support for attached propertiesSimon Hausmann2013-09-201-85/+108
* [new compiler] Initial implementation of signal handler supportSimon Hausmann2013-09-201-0/+215
* [new compiler] Avoid type reference lookups with empty stringsSimon Hausmann2013-09-201-1/+2
* [new compiler] Fix function and binding expression setupSimon Hausmann2013-09-201-3/+32
* Cleanup: Fold CompiledData::Value into CompiledData::BindingSimon Hausmann2013-09-201-12/+12
* [new compiler] Add support for id propertiesSimon Hausmann2013-09-201-0/+45
* [new compiler] Initial support for group propertiesSimon Hausmann2013-09-201-7/+67
* [new compiler] Implement proper type resolutionSimon Hausmann2013-09-131-0/+23
* [new compiler] Implement name sanity checking for properties, signals and fun...Simon Hausmann2013-09-121-7/+95
* [new compiler] Improve error reportingSimon Hausmann2013-09-121-0/+4
* Fix error reporting timingSimon Hausmann2013-09-121-0/+6
* Fix error reporting for wrong signal parameter declarationsSimon Hausmann2013-09-081-0/+6
* Beginning of a new qml parserSimon Hausmann2013-09-081-0/+776