aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/parser/qqmljsast_p.h
Commit message (Expand)AuthorAgeFilesLines
* QML: Warn about usage of injected signal parametersUlf Hermann2021-02-121-3/+10
* Port QtDeclarative from QStringRef to QStringViewKarsten Heimrich2020-06-161-73/+73
* Fix 'as' binary operation using invalid typesMaximilian Goldstein2020-05-201-0/+21
* Allow partial and absent version specifiers in import statementsUlf Hermann2020-03-171-0/+5
* Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2020-03-091-1/+1
|\
| * Get rid of extra spaceFawzi Mohamed2020-03-031-1/+1
* | Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2020-02-171-123/+188
|\|
| * Add UiAnnotation for annotation objectsFawzi Mohamed2020-02-121-3/+27
| * Introduce BaseVisitorFawzi Mohamed2020-02-121-118/+118
| * Make UiObjectDefinition uniformFawzi Mohamed2020-02-121-4/+5
| * Add annotations to ASTFawzi Mohamed2020-02-121-2/+42
* | Merge remote-tracking branch 'origin/5.15' into devSimon Hausmann2020-02-031-1/+24
|\|
| * Required properties: Allow retroactive require specificationFabian Kosmale2020-01-311-1/+24
* | Use QTypeRevision for all versions and revisionsUlf Hermann2020-02-031-3/+6
|/
* Long live QML inline componentsFabian Kosmale2020-01-231-0/+23
* qml/parser: Implement nullish coalescingMaximilian Goldstein2019-12-051-0/+1
* Add (and ignore for now) type assertions to QMLUlf Hermann2019-11-271-0/+1
* QML: Consider the semicolon as part of expression statementsUlf Hermann2019-11-181-1/+1
* Remove QQmlJS::AST::UiImport::versionTokenUlf Hermann2019-10-101-1/+0
* V4: Provide an environment variable to disable runtime stack size checksUlf Hermann2019-09-171-1/+7
* Introduce required properties to QMLFabian Kosmale2019-09-091-0/+5
* Visit lists iteratively when determining source locations in QMLFabian Kosmale2019-09-031-17/+44
* Support top level generator functionsFabian Kosmale2019-07-231-2/+2
* Add support for type script QML signal parameter declarationsSimon Hausmann2019-07-091-2/+3
* Add support for C++ accessible typed parameters and return types in qml funct...Simon Hausmann2019-07-091-0/+4
* Collect type information for function parametersSimon Hausmann2019-07-091-1/+6
* Fix internal boundNames() API to expose optional typesSimon Hausmann2019-07-091-5/+27
* Add basic type annotation support for QML functions to the grammarSimon Hausmann2019-07-091-45/+136
* Move the memory pool into the common codeUlf Hermann2019-07-081-1/+2
* extend grammar for better version parsing supportFabian Kosmale2019-07-041-3/+27
* Eliminate QT_QML_BEGIN_NAMESPACE and QT_QML_END_NAMESPACEShawn Rutledge2019-03-221-2/+2
* Unify the JavaScript parsing recursion checksUlf Hermann2019-03-151-3/+8
* Save some stack space during code generationUlf Hermann2019-03-141-3/+16
* Pass the raw string value to template literalsLars Knoll2018-11-021-2/+3
* Correctly create methods for functions in object literalsLars Knoll2018-08-311-0/+1
* Fix usage of const in for declarationsSimon Hausmann2018-08-151-0/+1
* Simplify ES module body handlingSimon Hausmann2018-08-141-52/+2
* Fix module dependency handlingSimon Hausmann2018-08-141-2/+2
* Fix multi variable module import listsSimon Hausmann2018-08-141-1/+1
* Fix support for default exports in modulesSimon Hausmann2018-08-101-4/+4
* Add initial basic support for ES6 modulesSimon Hausmann2018-08-091-1/+8
* Simplify parsing of pragma directivesLars Knoll2018-08-011-42/+3
* Build AST nodes when parsing ES6 modulesSimon Hausmann2018-07-311-0/+466
* Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-07-161-1/+1
|\
| * Fix conversion of numeric literals in the AST to stringsSimon Hausmann2018-07-131-1/+1
* | Fix naming of classes in class expressionsLars Knoll2018-07-031-1/+5
* | Properly distinguish between class expressions and declarationsLars Knoll2018-06-261-0/+14
* | Fix string memory leak in JavaScript ASTSimon Hausmann2018-06-251-3/+3
* | Fix more issues with destructuringLars Knoll2018-06-211-7/+9
* | Fix handling of elisions in destructuring expressionsLars Knoll2018-06-211-9/+0