chrono (duration): Use explicitly defaulted ctor, cctor, dtor and assignment.
authorChris Fairles <chris.fairles@gmail.com>
Thu, 31 Jul 2008 19:37:21 +0000 (19:37 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Thu, 31 Jul 2008 19:37:21 +0000 (19:37 +0000)
commit9d4e8554deb0b157ff12caabc894f77c6d44f6c0
tree18f198d79e94a66b1ea58b96abf1ddbd9eadfed1
parentaffa55c67fea50271e7a4a9f30806172e9a7a41a
chrono (duration): Use explicitly defaulted ctor, cctor, dtor and assignment.

2008-07-31  Chris Fairles <chris.fairles@gmail.com>

        * include/std/chrono (duration): Use explicitly defaulted ctor, cctor,
 dtor and assignment. Add diagnostics as per 20.8.3 paragraphs 2, 3
 and 4 in WD. Other minor tweaks.
        * testsuite/20_util/duration/cons/1_neg.cc: Adjust line numbers.
* testsuite/20_util/duration/requirements/typedefs_neg1.cc: New.
* testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
* testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.

From-SVN: r138434
libstdc++-v3/ChangeLog
libstdc++-v3/include/std/chrono
libstdc++-v3/testsuite/20_util/duration/cons/1_neg.cc
libstdc++-v3/testsuite/20_util/duration/requirements/typedefs_neg1.cc [new file with mode: 0644]
libstdc++-v3/testsuite/20_util/duration/requirements/typedefs_neg2.cc [new file with mode: 0644]
libstdc++-v3/testsuite/20_util/duration/requirements/typedefs_neg3.cc [new file with mode: 0644]