aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/5.12' into 5.13Liang Qi2019-02-223-5/+7
|\
| * QML: Pass type minor version when creating property dataUlf Hermann2019-02-213-5/+7
* | Only generate a warning when assigning null to incompatible propertiesUlf Hermann2019-02-221-30/+45
* | Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-02-206-31/+41
|\|
| * Avoid unnecessary re-generation qml cache files in some circumstancesUlf Hermann2019-02-186-31/+41
* | Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-02-143-2/+5
|\|
| * Don't optimize global lookups if fast QML lookups are disabledUlf Hermann2019-02-133-2/+5
* | Merge remote-tracking branch 'origin/5.12' into 5.13v5.13.0-alpha1Qt Forward Merge Bot2019-02-073-1/+14
|\|
| * QMLJS: Have ScanFunctions iterate over ArrayPattern nodesErik Verbruggen2019-02-052-0/+9
| * Improve error messageRainer Keller2019-02-041-1/+5
* | Merge remote-tracking branch 'origin/5.12' into 5.13Liang Qi2019-02-011-8/+3
|\|
| * V4: Fix unwind handler reset after for-in loopErik Verbruggen2019-01-311-5/+2
| * Correctly scope unwind handlers for try blocksLars Knoll2019-01-301-3/+0
* | V4: Move relative-to-absolute offset calculation to base classErik Verbruggen2019-01-311-0/+2
* | V4: Generate labels for backward jumpsErik Verbruggen2019-01-318-516/+69
* | Merge remote-tracking branch 'origin/5.12' into devLiang Qi2019-01-291-1/+1
|\|
| * Fix byte code register dump outputSimon Hausmann2019-01-291-1/+1
* | V4: Collect trace information in the interpreterErik Verbruggen2019-01-2511-116/+223
* | V4: Move the FixedPoolArray into the MemoryPool headerErik Verbruggen2019-01-253-69/+6
* | QML: Don't accept assignment of Component to properties of other typesUlf Hermann2019-01-221-2/+0
* | Merge remote-tracking branch 'origin/5.12' into devLiang Qi2019-01-221-1/+1
|\|
| * Fix build error when building with -no-feature-translationUlf Hermann2019-01-111-1/+1
* | QML: Special case null as binding typeUlf Hermann2019-01-214-0/+10
* | Merge remote-tracking branch 'origin/5.12' into devQt Forward Merge Bot2018-12-231-2/+2
|\|
| * Fix ICC warning about old-style scoping rulesThiago Macieira2018-12-121-2/+2
* | Merge remote-tracking branch 'origin/5.12' into devQt Forward Merge Bot2018-12-124-8/+79
|\|
| * Merge remote-tracking branch 'origin/5.12.0' into 5.12Qt Forward Merge Bot2018-12-074-8/+79
| |\
| | * Generate lookups into the global object more aggressivelyLars Knoll2018-11-164-8/+79
* | | Fix warnings about unused Qt containersSergio Martins2018-11-302-5/+0
|/ /
* | JS: Limit expression and statement nesting levelErik Verbruggen2018-11-294-2/+55
* | JS: Check pattern target to be an lvalueErik Verbruggen2018-11-191-0/+4
* | JS: Handle check for dangling jump gracefullyErik Verbruggen2018-11-191-1/+3
* | Properly mark variables as unresolved when accessed from evalLars Knoll2018-11-161-1/+1
* | Merge remote-tracking branch 'origin/5.12.0' into 5.12Qt Forward Merge Bot2018-11-164-51/+49
|\|
| * Stop codegen after errorErik Verbruggen2018-11-131-25/+27
| * Fix translation bindings when qtquickcompiler is usedFrederik Gladhorn2018-11-061-1/+1
| * Expose let/const variables from imported JS scriptsJüri Valdmann2018-11-023-25/+21
* | Create proper template objects for tagged templatesLars Knoll2018-11-0510-69/+160
* | Create proper template objectsLars Knoll2018-11-021-14/+40
|/
* Clone ContextType::Global as ContextType::ScriptImportedByQMLJüri Valdmann2018-11-014-8/+10
* Fix lookup of methods in the scope objectSimon Hausmann2018-10-221-5/+9
* QQmlScriptData: Extract qmlContextDataForContext from scriptValueForContextJüri Valdmann2018-10-171-0/+2
* JS: Check if the rhs of an assignment had errors before using itErik Verbruggen2018-10-151-1/+4
* JS: Check lhs of an 'in' expression to be an lvalueErik Verbruggen2018-10-151-0/+4
* Remove useless assertErik Verbruggen2018-10-151-2/+0
* Abort parsing on errorLars Knoll2018-10-151-17/+14
* JS: Check expressions inside template literals for validityErik Verbruggen2018-10-121-0/+4
* Fix error reporting when imports or re-exports in modules failSimon Hausmann2018-10-115-4/+28
* JS: Check array subscripts for validity when generating codeErik Verbruggen2018-10-111-0/+2
* Fix possibly uninitialized use of unionErik Verbruggen2018-10-091-2/+2