-
Bug
-
Resolution: Fixed
-
P3: Somewhat important
-
6.8.0, 6.9.0, 6.10
-
d9a706c89 (dev), d0f57560d (6.10), 17a38abb1 (6.9), afc52d140 (tqtc/lts-6.8)
-
DaVinci 123
A quirk in QDoc's output was discovered due to an otherwise unrelated upstream change in LLVM that adds a template argument qualifier. QMediaMetaData::asKeyValueRange() is documented using auto as its return type, but QDoc generates the full de-sugared type when referencing the function from an external module (in this case, qtdoc.git).
The index file should be updated to include the information set on the node (declaredReturnType()) and also read that back in.
- resulted from
-
QTBUG-139407 QDoc fails to build with LLVM >= 21
-
- Closed
-
For Gerrit Dashboard: QTBUG-139614 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
671514,3 | QDoc: Store declared type in index file | dev | qt/qttools | Status: MERGED | +2 | 0 |
671573,2 | QDoc: Store declared type in index file | 6.10 | qt/qttools | Status: MERGED | +2 | 0 |
671756,2 | QDoc: Store declared type in index file | 6.9 | qt/qttools | Status: MERGED | +2 | 0 |
671859,2 | QDoc: Store declared type in index file | tqtc/lts-6.8 | qt/tqtc-qttools | Status: MERGED | +2 | 0 |