aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/parser/qqmljslexer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/5.12.0' into 5.12Qt Forward Merge Bot2018-12-071-1/+1
|\
| * QML Lexer: Stop scanning template literals on closing '`'v5.12.0-rc2v5.12.0-rc1v5.12.0Ulf Hermann2018-11-191-1/+1
* | Also store the raw string value for template strings in the lexerLars Knoll2018-11-021-22/+45
|/
* Cleanup RegExpObjectLars Knoll2018-08-151-0/+1
* Enable unicode regular expressionsLars Knoll2018-08-101-0/+1
* Fix grammar for ES modulesLars Knoll2018-08-021-2/+2
* Fix multi line string literals using backquotesLars Knoll2018-05-261-1/+1
* Add some basic support for for-of loopsLars Knoll2018-05-091-0/+1
* Added support for generator functions and yield expressions to the ASTLars Knoll2018-04-271-0/+1
* Don't fail on pre increment operator after a newlineLars Knoll2018-04-271-2/+2
* Implement support for the ** and **= operatorsLars Knoll2018-04-261-0/+4
* Fix tokenizer to generate arrow and exponentiation tokensLars Knoll2018-04-251-0/+6
* Add yield as a keywordLars Knoll2018-04-251-1/+1
* ES6: add support for default arguments for function parametersLars Knoll2018-04-251-0/+11
* Add support for ES6 template stringsLars Knoll2018-04-251-138/+186
* Remove unused function - convertUnicode()Liang Qi2018-03-071-6/+0
* Merge remote-tracking branch 'origin/5.11' into devLiang Qi2018-02-271-4/+4
|\
| * use nullptr consistently (clang-tidy)Shawn Rutledge2018-02-261-8/+8
* | Properly parse identifiers containing chars outside the BMPLars Knoll2018-02-091-41/+76
* | Implement parsing of ECMAScript 6 Unicode escape sequencesLars Knoll2018-02-081-20/+36
* | Unify error handling in decodeUnicodeEscapeSequenceLars Knoll2018-02-081-14/+7
* | Add support for parsing of binary and octal numbersLars Knoll2018-02-081-115/+104
* | Simplify line and column number handling in the lexerLars Knoll2018-02-081-20/+10
|/
* Introduce Q_FALLTHROUGH()Friedemann Kleint2018-01-101-1/+1
* Initialize members in parserRobert Loehning2017-08-101-0/+1
* QQmlComponent: Fix heap buffer overflow with bogus inputPeter Hartmann2017-05-031-0/+5
* Updated license headersJani Heikkinen2016-01-191-14/+20
* Update copyright headersJani Heikkinen2015-02-121-7/+7
* Clean up JS .import/.pragma directive scanningSimon Hausmann2015-01-081-21/+138
* QQmlJS::Lexer::scanNumber: Use a QVarLengthArray to avoid heap allocations.Robin Burchell2014-12-191-2/+1
* Update license headers and add new licensesJani Heikkinen2014-08-251-19/+11
* fix whitespaceOswald Buddenhagen2014-01-221-1/+1
* Fix another bug with automatic semicolon insertionSimon Hausmann2013-08-081-1/+2
* Move the parser folder from src/qml/qml to src/qmlLars Knoll2013-08-081-0/+1329