aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml
Commit message (Expand)AuthorAgeFilesLines
* Remove String dependency from InternalClassLars Knoll2018-05-0211-80/+62
* Smaller cleanupLars Knoll2018-05-021-13/+12
* Unify MemberData::Index and ArrayData::IndexLars Knoll2018-05-027-44/+33
* Add a StringOrSymbol intermediate class between Managed and StringLars Knoll2018-05-026-6/+30
* Use Identifier by value and don't new them anymoreLars Knoll2018-05-0215-106/+111
* Turn Identifier into a simple integerLars Knoll2018-05-027-26/+60
* Avoid excessive creation of contextsLars Knoll2018-05-022-1/+6
* Cleanup handling of with() statementsLars Knoll2018-05-0210-62/+61
* Rework catch context handlingLars Knoll2018-05-0222-121/+100
* Add support for proper lexical scopingLars Knoll2018-05-0222-110/+392
* Make sure we call Codegen::defineFunction with proper argumentsLars Knoll2018-05-023-19/+22
* Remove unused methodLars Knoll2018-05-021-7/+0
* The length of array like objects can in some cases be 2^53 -1 in ES7Lars Knoll2018-05-026-24/+47
* Fix classname for Error objects to be in line with ES6 expectationsLars Knoll2018-05-021-1/+1
* Split out the generation of indices for locals and registersLars Knoll2018-05-025-32/+51
* Refactor variable resolvingLars Knoll2018-05-026-176/+245
* Remove the QString member from IdentifierLars Knoll2018-05-025-31/+22
* Rename the CompilationMode enum to ContextTypeLars Knoll2018-05-0213-49/+51
* Fix destructuring of arrow function parametersLars Knoll2018-05-023-31/+54
* Properly set names of most anonymous functionsLars Knoll2018-05-024-4/+67
* Fix crashes when parsing functions with no parametersSimon Hausmann2018-05-024-8/+8
* Internally document the VME abbreviationMitch Curtis2018-04-271-0/+4
* Support destructuring assignmentsLars Knoll2018-04-275-38/+266
* Add support for destructuring variable declarationsLars Knoll2018-04-273-34/+44
* Use a PatternElement for VariableDeclarationsLars Knoll2018-04-2710-100/+67
* Rework the AST for Literals and destructuring expressionsLars Knoll2018-04-2710-639/+408
* Rename Array/ObjectLiteral to Array/ObjectPattern in the ASTLars Knoll2018-04-279-40/+40
* Fix a small bug in the grammarLars Knoll2018-04-271-3/+2
* Add support for 'class' to the ASTLars Knoll2018-04-277-14/+180
* Added support for generator functions and yield expressions to the ASTLars Knoll2018-04-2713-18/+167
* smaller cleanupLars Knoll2018-04-272-8/+8
* Add support for '...' in arguments lists to the ASTLars Knoll2018-04-273-3/+22
* Add support for ... in ArrayLiterals to the ASTLars Knoll2018-04-273-1/+25
* Properly mark catch statement with destructuring as unimplementedLars Knoll2018-04-271-0/+2
* Don't fail on pre increment operator after a newlineLars Knoll2018-04-271-2/+2
* Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-04-276-49/+51
|\
| * Clarify ownership around QQmlEngine::setNAMFMÃ¥rten Nordheim2018-04-261-0/+2
| * Fix JIT build on INTEGRITY ARM64Kimmo Ollila2018-04-264-48/+48
| * Enable JIT on INTEGRITY ARM64Kimmo Ollila2018-04-261-1/+1
* | Implement support for the ** and **= operatorsLars Knoll2018-04-269-2/+66
* | Add support for 'super' and 'new.target' to the ASTLars Knoll2018-04-267-19/+90
* | Implement support for function declarations in object literalsLars Knoll2018-04-261-1/+14
* | Add partial support for computed property namesLars Knoll2018-04-266-7/+74
* | Don't error on duplicate property names in object literalsLars Knoll2018-04-261-15/+3
* | Add support for shorthand property names in object literalsLars Knoll2018-04-261-1/+12
* | Fix length property of Function objectsLars Knoll2018-04-266-4/+26
* | More correct iteration over the ASTLars Knoll2018-04-261-1/+7
* | Clean up handling of the 'caller' propertyLars Knoll2018-04-264-16/+8
* | Add support for arrow functionsLars Knoll2018-04-267-19/+140
* | Fix some bugs in binding destructuringLars Knoll2018-04-266-3/+42