aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/parser
Commit message (Expand)AuthorAgeFilesLines
* Fix string memory leak in JavaScript ASTSimon Hausmann2018-06-254-16/+23
* Fix const expressions containing destructuring patternsLars Knoll2018-06-211-1/+0
* Fix array destructuring nested in a rest elementLars Knoll2018-06-211-18/+18
* Fix more issues with destructuringLars Knoll2018-06-212-25/+23
* Fix handling of elisions in destructuring expressionsLars Knoll2018-06-213-14/+13
* Fix more test failures for destructuring expressionsLars Knoll2018-06-211-3/+6
* Correctly set the name of anonymous functions in most casesLars Knoll2018-06-211-0/+6
* Allow a trailing comma in parameter listsLars Knoll2018-06-211-8/+19
* The first branch in a ( ? : ) operator can always include the in keywordLars Knoll2018-05-281-1/+1
* Fix multi line string literals using backquotesLars Knoll2018-05-261-1/+1
* Unify AST for the different 'for' statementsLars Knoll2018-05-115-46/+5
* Improve for-in and for-of supportLars Knoll2018-05-112-14/+25
* Unify ForeachStatement and LocalForeachStatement in the ASTLars Knoll2018-05-115-52/+18
* Support destructuring inside catch()Lars Knoll2018-05-113-6/+21
* Add some basic support for for-of loopsLars Knoll2018-05-094-13/+35
* Add Generator supportLars Knoll2018-05-031-7/+6
* Cosmetic cleanupLars Knoll2018-05-031-5/+3
* Fix handling of yield expression in the parserLars Knoll2018-05-031-6/+18
* QmlJS: Do not use realloc for QStringRefOrgad Shaneh2018-05-031-3/+2
* Fix some parse errorsLars Knoll2018-05-031-3/+3
* Make qqmljs.g accessible in Qt CreatorSimon Hausmann2018-05-021-0/+2
* Correctly set source location when converting BindingPatternsLars Knoll2018-05-022-1/+2
* Fixup bug in the parser when generating ObjectLiteralsLars Knoll2018-05-021-2/+5
* Correctly iterate over the base of a TaggedTemplateLars Knoll2018-05-021-0/+1
* Fix destructuring of arrow function parametersLars Knoll2018-05-023-31/+54
* Properly set names of most anonymous functionsLars Knoll2018-05-023-1/+54
* Support destructuring assignmentsLars Knoll2018-04-274-25/+234
* Add support for destructuring variable declarationsLars Knoll2018-04-271-1/+0
* Use a PatternElement for VariableDeclarationsLars Knoll2018-04-275-68/+40
* Rework the AST for Literals and destructuring expressionsLars Knoll2018-04-275-567/+326
* Rename Array/ObjectLiteral to Array/ObjectPattern in the ASTLars Knoll2018-04-275-30/+30
* Fix a small bug in the grammarLars Knoll2018-04-271-3/+2
* Add support for 'class' to the ASTLars Knoll2018-04-275-14/+173
* Added support for generator functions and yield expressions to the ASTLars Knoll2018-04-276-10/+136
* smaller cleanupLars Knoll2018-04-272-8/+8
* Add support for '...' in arguments lists to the ASTLars Knoll2018-04-272-2/+16
* Add support for ... in ArrayLiterals to the ASTLars Knoll2018-04-272-1/+21
* 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
* Implement support for the ** and **= operatorsLars Knoll2018-04-263-2/+22
* Add support for 'super' and 'new.target' to the ASTLars Knoll2018-04-265-19/+69
* Implement support for function declarations in object literalsLars Knoll2018-04-261-1/+14
* Add partial support for computed property namesLars Knoll2018-04-265-3/+47
* Add support for shorthand property names in object literalsLars Knoll2018-04-261-1/+12
* Fix length property of Function objectsLars Knoll2018-04-261-2/+18
* More correct iteration over the ASTLars Knoll2018-04-261-1/+7
* Add support for arrow functionsLars Knoll2018-04-262-18/+133
* Support static as a keyword in class definitionsLars Knoll2018-04-253-6/+34
* Fix tokenizer to generate arrow and exponentiation tokensLars Knoll2018-04-251-0/+6
* Bring JS grammar in line with ES7 specLars Knoll2018-04-257-2123/+2434