Details
-
Bug
-
Resolution: Invalid
-
P2: Important
-
None
-
6.2.6, 6.4.2, 6.5.0 Beta2
-
None
-
13
-
Foundation Sprint 75, Foundation Sprint 76
Description
See epic for more information.
The Qt 6 implementation of QHash (Q5Hash: unknown) is using a hand-rolled version of std::aligned_storage, so falls into the "std::optional" pattern and needs a std::launder().
Attachments
Issue Links
- resulted in
-
QTBUG-111075 Preprogam QHashPrivate::Span::Entry as a union for Qt 7, bootstrap, to avoid laundering on every node access
- Closed