aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/parser/qqmljsast.cpp
Commit message (Expand)AuthorAgeFilesLines
* QQMLJSAST Change traversal order for ExportDeclarationDmitrii Akshintsev2024-03-131-1/+1
* qmlls: completions in variable declarationsSami Shalayel2023-12-051-0/+5
* FormalParameterList: prepare for qmlformatSami Shalayel2023-09-111-8/+1
* qmlls: find definitions of function parametersSami Shalayel2023-06-051-9/+6
* QML: Allow pragmas with multiple valuesUlf Hermann2023-02-221-0/+9
* Parser: Simplify argument "lists" for type annotationsUlf Hermann2022-10-191-20/+4
* Use SPDX license identifiersLucie GĂ©rard2022-06-111-38/+2
* QQmlJs: Add a missing includeOrgad Shaneh2022-01-041-0/+1
* Clean up property attributes (2/2)Fabian Kosmale2021-11-171-0/+17
* Implement optional chainingMaximilian Goldstein2021-04-131-0/+38
* 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