Details
-
Task
-
Resolution: Fixed
-
P2: Important
-
None
-
None
-
3
-
175423865 (dev), 38cd3cb12 (dev), 410b57380 (master)
-
Foundation Sprint 84, Foundation Sprint 85
Description
I have found a use of [[nodiscard("reason")]], so let's add the macro.
Acceptance criteria:
- add the macros
- use them in at least one place
- update QUIP-0019
Attachments
Issue Links
- relates to
-
QTBUG-104167 [spike] Create a policy for [[nodiscard]] on ctors
-
- Closed
-
- resulted from
-
QTBUG-104164 Apply [[nodiscard]] to ctors where useful [QtBase]
-
- Closed
-
For Gerrit Dashboard: QTBUG-114767 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
486792,7 | [normative] Update QUIP-0019 for C++20 [[nodiscard("reason")]] | master | meta/quips | Status: MERGED | +2 | 0 |
486798,6 | Short live Q_NODISCARD_(CTOR_)X! | dev | qt/qtbase | Status: MERGED | +2 | 0 |
486799,7 | QFutureSynchonizer: suggest future.waitForFinished() instead of QFutureSynchronizer(future); | dev | qt/qtbase | Status: MERGED | +2 | 0 |