diff options
author | Marc Mutz <marc.mutz@kdab.com> | 2012-07-01 23:22:38 +0200 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-08-20 16:58:36 +0200 |
commit | 31788fc9818c9914d50c1a6a842d3dda16a26172 (patch) | |
tree | bd5c883b25c779e17ce8dc72298bf9b3b3c67eaa /src/corelib/global/qcompilerdetection.h | |
parent | 21072c85b64f301f42b6fe0694dcdb0a571a7893 (diff) |
QAtomic: make ctors constexpr, if possible
This requires using the same chain of conditions that QBasicAtomic*
uses in order to provide constructors, so we're using the newly-added
macro QT_BASIC_ATOMIC_HAS_CONSTRUCTORS to check.
Even though QAtomic<> is a template, we can't just use Q_DECL_CONSTEXPR
since the body of the constructors needs to change, too.
Change-Id: I462a80ed175040f7709c30d07d34036c6c5507d8
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src/corelib/global/qcompilerdetection.h')
0 files changed, 0 insertions, 0 deletions