aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/parser
Commit message (Expand)AuthorAgeFilesLines
* Silence a GCC 8 warning in qqmljsparserVille Voutilainen2018-02-281-1/+1
* init variables where they are declared when possible (clang-tidy)Shawn Rutledge2018-02-263-21/+13
* use nullptr consistently (clang-tidy)Shawn Rutledge2018-02-268-86/+86
* Introduce Q_FALLTHROUGH()Friedemann Kleint2018-01-101-1/+1
* Merge remote-tracking branch 'origin/dev' into wip/new-backendLars Knoll2017-08-2212-1380/+1634
|\
| * Restore yylval initializationSimon Hausmann2017-08-182-0/+2
| * Support explicit enum value declaration in QMLMichael Brasser2017-08-186-737/+825
| * Initialize members in parserRobert Loehning2017-08-102-0/+2
| * Add support for enum declarations in QMLMichael Brasser2017-07-1311-1380/+1542
* | Remove a couple of references to the IRLars Knoll2017-06-201-1/+2
|/
* Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-06-061-0/+5
|\
| * QQmlComponent: Fix heap buffer overflow with bogus inputPeter Hartmann2017-05-031-0/+5
* | Merge remote-tracking branch 'origin/5.9' into devSimon Hausmann2017-04-111-6/+10
|\|
| * Merge remote-tracking branch 'origin/5.8' into 5.9Liang Qi2017-04-111-6/+10
| |\
| | * Prospective fix for static builds on Windows with QtQuickCompilerSimon Hausmann2017-03-281-6/+10
* | | parser: Add "let" keyword (& T_LET)Robin Burchell2017-02-036-1076/+1139
* | | Codegen: Disallow const declaration without an initializer expressionRobin Burchell2017-02-021-1/+1
|/ /
* | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-12-147-1152/+1191
|\|
| * Fix support for namespaced types in property/signal declarationsSimon Hausmann2016-11-306-1151/+1187
| * Merge remote-tracking branch 'origin/5.7' into 5.8Liang Qi2016-11-281-1/+4
| |\
| | * Merge remote-tracking branch 'origin/5.6' into 5.75.7Liang Qi2016-11-251-1/+4
| | |\
| | | * QML: Check for failing realloc/malloc in the QmlJS memory poolErik Verbruggen2016-11-151-1/+4
* | | | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-12-145-1087/+1201
|\| | |
| * | | Fix support for QML declared default list propertiesSimon Hausmann2016-11-235-1073/+1130
| * | | Fix up QML grammar fileSimon Hausmann2016-11-231-14/+71
* | | | headers: Add missing override and remove redundant virtualAlexander Volkov2016-12-071-2/+2
* | | | Qml: add missing 'override'Anton Kudryavtsev2016-10-061-277/+277
|/ / /
* / / Replace QString::trimmed() with QStringRef::trimmed()Anton Kudryavtsev2016-07-061-1/+1
|/ /
* | Eradicate Q_FOREACH loops from headersMarc Mutz2016-05-111-1/+1
* | Replace qQNaN() and friends with qt_qnan().Erik Verbruggen2016-04-051-3/+3
* | V4: Allow the compiler to inline more small methods.Erik Verbruggen2016-03-201-2/+2
* | Merge remote-tracking branch 'origin/5.6' into devSimon Hausmann2016-01-221-1/+18
|\|
| * Fix up commit 9d7b27f5bf44a46707e6d50ebf51ecf73f91dd1bSimon Hausmann2016-01-161-1/+18
* | Updated license headersJani Heikkinen2016-01-1917-284/+341
* | Merge remote-tracking branch 'origin/5.6' into devLiang Qi2016-01-102-5/+5
|\|
| * Remove prohibited uses of underscore + capital letterThiago Macieira2016-01-082-5/+5
* | Remove dead codeFrank Meerkoetter2015-12-191-1/+1
* | Replace all occurrences of qSNaN() with qQNaN()Ulf Hermann2015-12-071-2/+2
|/
* Add missing "We mean it" comments to private headers.Friedemann Kleint2015-10-061-0/+11
* Remove unused codeFrank Meerkoetter2015-08-021-22/+0
* Fix invocations of static methods of QGuiApplication/QCoreApplication.Friedemann Kleint2015-03-052-11/+11
* Update copyright headersJani Heikkinen2015-02-1217-133/+133
* Clean up JS .import/.pragma directive scanningSimon Hausmann2015-01-085-26/+176
* QQmlJS::Lexer::scanNumber: Use a QVarLengthArray to avoid heap allocations.Robin Burchell2014-12-191-2/+1
* Fix syntax error when trying to declare read-only object propertiesSimon Hausmann2014-10-245-1030/+1063
* Fix license headers in Qml grammar specificationSimon Hausmann2014-10-241-48/+42
* Update license headers and add new licensesJani Heikkinen2014-08-2516-304/+176
* Fix packaging buildsSimon Hausmann2014-04-281-2/+2
* Fix marking of prototype objects in internal class poolSimon Hausmann2014-04-281-0/+24
* [new compiler] Fix error reporting for group propertiesSimon Hausmann2014-03-021-1/+1