diff options
| author | Thiago Macieira <thiago.macieira@intel.com> | 2022-07-27 14:59:35 -0700 |
|---|---|---|
| committer | Thiago Macieira <thiago.macieira@intel.com> | 2022-07-30 07:27:55 -0700 |
| commit | 3fcb0237dc718bc3605b231a1079ba9dfb5219b1 (patch) | |
| tree | 254c72898c10246f3cc0a7a03b5b14ac5a41e1f1 /src/corelib/tools/qbitarray.cpp | |
| parent | e540d4a8647c41a3e710a555f5dcc44edb7dfcb4 (diff) | |
QVariant: update the noexcept content for a few types
Commit 2f0a625fd4036b71286dfa7de4c9d795025164e7 added noexcept for
these, but didn't verify that the operation itself was noexcept. And it
wasn't on 32-bit systems, because sizeof(void *) is only 4 bytes, making
QVariant and QVariant::Private a mere 12 bytes. That's insufficient for
QUuid and for almost all geometric types when qreal==double.
We can't use sizeof() in qvariant.h because most of those classes are
only forward-declared.
Change-Id: I6f936da6f6e84d649f70fffd1705ce948891d06a
Reviewed-by: MÃ¥rten Nordheim <marten.nordheim@qt.io>
Diffstat (limited to 'src/corelib/tools/qbitarray.cpp')
0 files changed, 0 insertions, 0 deletions
