optional: Use __and_<> and __not_<> in conditions.
authorJonathan Wakely <jwakely.gcc@gmail.com>
Tue, 5 Nov 2013 15:24:08 +0000 (15:24 +0000)
committerJonathan Wakely <redi@gcc.gnu.org>
Tue, 5 Nov 2013 15:24:08 +0000 (15:24 +0000)
commitb1705a63884677d72924b7044610eb687287688b
treed6e4e2b8193c0111558d5f9827472cc124477df3
parent33b5d6da2aa84c197ae8c02961ddab6e59f644f2
optional: Use __and_<> and __not_<> in conditions.

2013-11-05  Jonathan Wakely  <jwakely.gcc@gmail.com>
    Paolo Carlini  <paolo.carlini@oracle.com>

* include/experimental/optional: Use __and_<> and __not_<> in
conditions. Style fixes.
(__constexpr_addressof, swap): Make inline.
* testsuite/experimental/optional/cons/copy.cc: Adjust constants for
32-bit targets.
* testsuite/experimental/optional/cons/move.cc: Likewise.
* testsuite/experimental/optional/cons/value.cc: Likewise.
* testsuite/experimental/optional/constexpr/cons/value.cc: Likewise.

Co-Authored-By: Paolo Carlini <paolo.carlini@oracle.com>
From-SVN: r204402
libstdc++-v3/ChangeLog
libstdc++-v3/include/experimental/optional
libstdc++-v3/testsuite/experimental/optional/cons/copy.cc
libstdc++-v3/testsuite/experimental/optional/cons/move.cc
libstdc++-v3/testsuite/experimental/optional/cons/value.cc
libstdc++-v3/testsuite/experimental/optional/constexpr/cons/value.cc