aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/parser
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fix compilation with newer qtbaseFabian Kosmale2020-08-061-4/+2
* Support required list propertiesFabian Kosmale2020-07-281-0/+35
* Port QtDeclarative from QStringRef to QStringViewKarsten Heimrich2020-06-166-108/+107
* Fix lexer line number if code contains continuation stringsChristian Stenger2020-06-121-1/+4
* QtQml: Use unicode character literalsUlf Hermann2020-06-031-166/+165
* Fix 'as' binary operation using invalid typesMaximilian Goldstein2020-05-205-2/+44
* Fix line number for follow-up lines in stringsChristian Stenger2020-05-011-1/+3
* Fix lexer handling of escape sequences in stringChristian Stenger2020-05-011-0/+1
* Remove QT_CREATOR special casesUlf Hermann2020-04-011-20/+8
* Also support partly specified versions in JS .importsUlf Hermann2020-03-181-20/+17
* Allow partial and absent version specifiers in import statementsUlf Hermann2020-03-172-1/+6
* Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2020-03-098-120/+30
|\
| * Remove duplicate add of qqmljsengine_p.h to HEADERS in parser.priFawzi Mohamed2020-03-031-2/+1
| * Get rid of extra spaceFawzi Mohamed2020-03-031-1/+1
| * Restore offset/length in QQmlJS::DiagnosticMessageSimon Hausmann2020-03-027-118/+29
* | Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2020-02-176-478/+925
|\|
| * Add UiAnnotation for annotation objectsFawzi Mohamed2020-02-125-8/+49
| * Introduce BaseVisitorFawzi Mohamed2020-02-125-467/+801
| * Put Ui visitors togetherFawzi Mohamed2020-02-121-3/+2
| * Remove unused AST::ModuleItemFawzi Mohamed2020-02-122-4/+0
| * Make UiObjectDefinition uniformFawzi Mohamed2020-02-121-4/+5
| * Mark non visited AST partsFawzi Mohamed2020-02-121-0/+13
| * Add annotations to ASTFawzi Mohamed2020-02-125-5/+68
* | Guard against invalid version specifiers in import statementsUlf Hermann2020-02-121-1/+16
* | Merge remote-tracking branch 'origin/5.15' into devSimon Hausmann2020-02-036-7/+127
|\|
| * Required properties: Allow retroactive require specificationFabian Kosmale2020-01-315-2/+48
| * add annotations to QMLFawzi Mohamed2020-01-312-5/+79
* | Use QTypeRevision for all versions and revisionsUlf Hermann2020-02-031-3/+6
|/
* Required properties: Allow required default propertiesFabian Kosmale2020-01-291-0/+25
* Long live QML inline componentsFabian Kosmale2020-01-236-24/+94
* qml/parser: Implement nullish coalescingMaximilian Goldstein2019-12-053-5/+49
* Add (and ignore for now) type assertions to QMLUlf Hermann2019-11-272-0/+15
* QML: Consider the semicolon as part of expression statementsUlf Hermann2019-11-182-5/+21
* Remove QQmlJS::AST::UiImport::versionTokenUlf Hermann2019-10-102-9/+1
* V4: Provide an environment variable to disable runtime stack size checksUlf Hermann2019-09-172-1/+13
* Introduce required properties to QMLFabian Kosmale2019-09-093-2/+32
* qqmljs.g: deduplicate rulesFabian Kosmale2019-09-061-76/+32
* Merge remote-tracking branch 'origin/5.14' into 5.15Qt Forward Merge Bot2019-09-052-42/+50
|\
| * Allow semicolon after property declarationFabian Kosmale2019-09-031-7/+12
| * Visit lists iteratively when parsing QMLUlf Hermann2019-09-021-35/+38
* | qqmljs.g: reduce number of conflictsFabian Kosmale2019-09-032-62/+91
* | Visit lists iteratively when determining source locations in QMLFabian Kosmale2019-09-031-17/+44
* | qqmljs.g: reduce number of conflictsFabian Kosmale2019-08-291-0/+1
|/
* Support top level generator functionsFabian Kosmale2019-07-232-2/+10
* QML Grammar: deduplicate semicolon rulesFabian Kosmale2019-07-151-52/+29
* Split compiler and runtime more clearlyUlf Hermann2019-07-111-1/+0