aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/parser
Commit message (Expand)AuthorAgeFilesLines
* qmlls: find definitions of function parametersSami Shalayel2023-06-052-11/+10
* QmlDom: support function parameters and coSami Shalayel2023-06-021-2/+11
* qmlformat: change comment handling behaviorSemih Yavuz2023-04-121-2/+2
* Use X-Macro for AST-visitor declarationSami Shalayel2023-04-121-650/+133
* Kill TypeArgument(List)Sami Shalayel2023-04-123-8/+0
* QML: Allow pragmas with multiple valuesUlf Hermann2023-02-225-5/+83
* QmlCompiler: Fix recognition of builtin list typesUlf Hermann2022-12-152-12/+12
* Parser: Simplify argument "lists" for type annotationsUlf Hermann2022-10-195-89/+38
* qml: fix TypeArgumentListFawzi Mohamed2022-10-191-1/+1
* Port from container::count() and length() to size()Marc Mutz2022-10-071-2/+2
* QtQml: Remove unused includes in qml, first partSemih Yavuz2022-09-141-1/+0
* qmldom: line by line indentation/reformattingFawzi Mohamed2022-09-011-0/+3
* qqmljslexer: add dump to qDebugFawzi Mohamed2022-08-302-0/+70
* Parser: Preserve keywordiness of "static" across nested classesUlf Hermann2022-08-301-6/+6
* qml: make lexer line by line & restartableFawzi Mohamed2022-08-183-243/+441
* qqmljs.g: improve performance avoiding reference counted containerFawzi Mohamed2022-07-251-2/+2
* QML: Support negative values in enumsFabian Kosmale2022-07-191-0/+24
* Explicitly include qtaggedpointer.hIvan Solovev2022-07-011-0/+1
* qmlast: add missing tokens for enum declarationMoody Liu2022-06-242-0/+4
* QQmlJS::AST: Do not dereference nullptr to get static AST kindUlf Hermann2022-06-151-2/+4
* Use SPDX license identifiersLucie GĂ©rard2022-06-1111-493/+27
* Make sure all private headers include at least one otherThiago Macieira2022-03-101-2/+2
* QML: Take care of QVariant when converting function argumentsUlf Hermann2022-02-231-0/+3
* qqmljslexer: Make lexer restartableMaximilian Goldstein2022-02-182-485/+509
* QML: Allow declaring and binding list<foo> properties in one stepUlf Hermann2022-01-311-4/+21
* QQmlJs: Add a missing includeOrgad Shaneh2022-01-041-0/+1
* QmlCompiler: Fix return type calculationUlf Hermann2021-12-061-0/+9
* QML/AST: Remove dead codeFabian Kosmale2021-11-261-6/+0
* Clean up property attributes (2/2)Fabian Kosmale2021-11-173-145/+175
* Clean up property attributes (1/2)Fabian Kosmale2021-11-172-48/+42
* qqmljs.g: always set operatorTokenFawzi Mohamed2021-11-041-0/+1
* Add a Pragma for list assign behaviorUlf Hermann2021-10-132-2/+13
* Make QQmlJS::Engine all inline and eliminate unused functionUlf Hermann2021-09-302-176/+31
* Remove obsolete devtools lib ifdeferyFabian Kosmale2021-09-301-4/+1
* fix handling of arrow functionsFawzi Mohamed2021-09-171-1/+1
* Treat substitution free template string literals as string bindingsFabian Kosmale2021-07-232-1/+9
* Evaluate type assertions in QMLUlf Hermann2021-05-261-20/+4
* QQmlJSAst: Silence CodeChecker warningFabian Kosmale2021-05-031-1/+1
* Implement optional chainingMaximilian Goldstein2021-04-134-1/+119
* QQmlJSLexer: Add support for peeking one QCharFabian Kosmale2021-04-132-0/+9
* QV4CompilerScanFunctions: Silence code checker warningFabian Kosmale2021-03-301-2/+5
* Ensure that empty tokens in the AST are emptyFawzi Mohamed2021-03-261-6/+6
* Lexer: Drop redundant checksUlf Hermann2021-02-191-7/+5
* Uniformly support shebangFawzi Mohamed2021-02-151-0/+14
* QML: Warn about usage of injected signal parametersUlf Hermann2021-02-122-5/+19
* Remove the qmake project filesFabian Kosmale2021-01-151-23/+0
* qtdeclarative: finish fixing compilation with explicit QChar(int)David Faure2020-11-071-1/+1
* Fix QtQml after QMetaType/QVariant changes in Qt CoreLars Knoll2020-08-281-0/+1
* Adapt to qtbase changesFabian Kosmale2020-08-231-0/+1
* Use qstrntod instead of qstrtodhjk2020-08-101-4/+2