aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/parser/qqmljsast.cpp
Commit message (Expand)AuthorAgeFilesLines
* QML: Warn about usage of injected signal parametersUlf Hermann2021-02-121-2/+9
* Fix QtQml after QMetaType/QVariant changes in Qt CoreLars Knoll2020-08-281-0/+1
* Adapt to qtbase changesFabian Kosmale2020-08-231-0/+1
* Fix 'as' binary operation using invalid typesMaximilian Goldstein2020-05-201-0/+6
* Add UiAnnotation for annotation objectsFawzi Mohamed2020-02-121-1/+12
* Introduce BaseVisitorFawzi Mohamed2020-02-121-113/+113
* Mark non visited AST partsFawzi Mohamed2020-02-121-0/+13
* Add annotations to ASTFawzi Mohamed2020-02-121-0/+9
* Required properties: Allow retroactive require specificationFabian Kosmale2020-01-311-0/+8
* Long live QML inline componentsFabian Kosmale2020-01-231-0/+9
* V4: Provide an environment variable to disable runtime stack size checksUlf Hermann2019-09-171-0/+6
* Visit lists iteratively when parsing QMLUlf Hermann2019-09-021-35/+38
* Add support for C++ accessible typed parameters and return types in qml funct...Simon Hausmann2019-07-091-0/+25
* Collect type information for function parametersSimon Hausmann2019-07-091-4/+4
* Fix internal boundNames() API to expose optional typesSimon Hausmann2019-07-091-7/+7
* Add basic type annotation support for QML functions to the grammarSimon Hausmann2019-07-091-1/+34
* extend grammar for better version parsing supportFabian Kosmale2019-07-041-0/+6
* Eliminate QT_QML_BEGIN_NAMESPACE and QT_QML_END_NAMESPACEShawn Rutledge2019-03-221-2/+2
* Save some stack space during code generationUlf Hermann2019-03-141-15/+0
* Correctly create methods for functions in object literalsLars Knoll2018-08-311-0/+2
* Simplify ES module body handlingSimon Hausmann2018-08-141-36/+1
* Fix module dependency handlingSimon Hausmann2018-08-141-21/+11
* Fix support for default exports in modulesSimon Hausmann2018-08-101-7/+18
* Add initial basic support for ES6 modulesSimon Hausmann2018-08-091-0/+23
* Simplify parsing of pragma directivesLars Knoll2018-08-011-9/+0
* Build AST nodes when parsing ES6 modulesSimon Hausmann2018-07-311-0/+124
* Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-07-161-0/+22
|\
| * Fix conversion of numeric literals in the AST to stringsSimon Hausmann2018-07-131-0/+22
* | Fix naming of classes in class expressionsLars Knoll2018-07-031-0/+25
* | Properly distinguish between class expressions and declarationsLars Knoll2018-06-261-0/+10
* | Fix string memory leak in JavaScript ASTSimon Hausmann2018-06-251-5/+5
* | Fix array destructuring nested in a rest elementLars Knoll2018-06-211-18/+18
* | Fix more issues with destructuringLars Knoll2018-06-211-18/+14
* | Fix handling of elisions in destructuring expressionsLars Knoll2018-06-211-3/+3
* | Unify AST for the different 'for' statementsLars Knoll2018-05-111-11/+0
* | Unify ForeachStatement and LocalForeachStatement in the ASTLars Knoll2018-05-111-12/+1
* | Support destructuring inside catch()Lars Knoll2018-05-111-0/+1
* | Correctly set source location when converting BindingPatternsLars Knoll2018-05-021-0/+1
* | Correctly iterate over the base of a TaggedTemplateLars Knoll2018-05-021-0/+1
* | Fix destructuring of arrow function parametersLars Knoll2018-05-021-0/+42
* | Properly set names of most anonymous functionsLars Knoll2018-05-021-0/+26
* | Support destructuring assignmentsLars Knoll2018-04-271-0/+179
* | Use a PatternElement for VariableDeclarationsLars Knoll2018-04-271-9/+0
* | Rework the AST for Literals and destructuring expressionsLars Knoll2018-04-271-103/+55
* | Rename Array/ObjectLiteral to Array/ObjectPattern in the ASTLars Knoll2018-04-271-2/+2
* | Add support for 'class' to the ASTLars Knoll2018-04-271-0/+28
* | Added support for generator functions and yield expressions to the ASTLars Knoll2018-04-271-1/+10
* | Add support for 'super' and 'new.target' to the ASTLars Knoll2018-04-261-0/+9
* | Add partial support for computed property namesLars Knoll2018-04-261-0/+10
* | More correct iteration over the ASTLars Knoll2018-04-261-1/+7