aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler
Commit message (Expand)AuthorAgeFilesLines
* 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
* Merge remote-tracking branch 'origin/5.11' into 5.12Liang Qi2018-10-081-0/+4
|\
| * Mark QML captured scope/context loads as having side effectsErik Verbruggen2018-10-041-0/+4
* | Make Codegen::Reference movableErik Verbruggen2018-10-072-67/+4
* | Trim some #includesErik Verbruggen2018-10-073-14/+4
* | ES7: Detect Tail Position Calls and pass that to the runtimeErik Verbruggen2018-10-046-32/+150
* | Make a method constErik Verbruggen2018-09-281-1/+1
* | Refactor InternalClass::find()Lars Knoll2018-09-271-2/+2
* | Fix use of lexically scoped variables in modulesSimon Hausmann2018-09-231-2/+2
* | Cleanups in Value/PrimitiveLars Knoll2018-09-172-18/+18
* | properly align string table in compiled dataRolf Eike Beer2018-09-142-2/+4