-
Bug
-
Resolution: Fixed
-
P1: Critical
-
6.11
-
None
-
5211b2c8c (dev), ab943aa47 (dev), 35c2bed47 (dev)
The recent adjustment to the grammar introduced conflicts and warnings:
[363/1790] Generating qqmljsgrammar.cpp, qqmljsgrammar_p.h, qqmljsparser_p.h, qqmljsparser.cpp *** Conflicts: 26 shift/reduce, 99 reduce/reduce *** Warning: Rule ``SimpleType ::= T_FINAL'' is useless!
This can cause all kinds of unexpected behaviour down the line, and thus should be fixed.
For Gerrit Dashboard: QTBUG-137703 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
652959,3 | qqmljs.g: Remove superfluous grammar rule | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
652960,3 | qqmljs.g: Only have T_REQUIRED in QMLReservedWord, not QMLContextualKeyword | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
653345,2 | qqmljs.g: Treat newly introduced keyword tokens like existing ones | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |