Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r84411 - trunk/boost/chrono
From: marshall_at_[hidden]
Date: 2013-05-21 19:08:34


Author: marshall
Date: 2013-05-21 19:08:34 EDT (Tue, 21 May 2013)
New Revision: 84411
URL: http://svn.boost.org/trac/boost/changeset/84411

Log:
Marked four constexpr methods as const in preparation for C++1y; Refs #8604

Text files modified:
   trunk/boost/chrono/duration.hpp | 8 ++++----
   1 files changed, 4 insertions(+), 4 deletions(-)

Modified: trunk/boost/chrono/duration.hpp
==============================================================================
--- trunk/boost/chrono/duration.hpp (original)
+++ trunk/boost/chrono/duration.hpp 2013-05-21 19:08:34 EDT (Tue, 21 May 2013)
@@ -663,7 +663,7 @@
     template <class LhsDuration, class RhsDuration>
     struct duration_eq
     {
- BOOST_CONSTEXPR bool operator()(const LhsDuration& lhs, const RhsDuration& rhs)
+ BOOST_CONSTEXPR bool operator()(const LhsDuration& lhs, const RhsDuration& rhs) const
         {
             typedef typename common_type<LhsDuration, RhsDuration>::type CD;
             return CD(lhs).count() == CD(rhs).count();
@@ -673,7 +673,7 @@
     template <class LhsDuration>
     struct duration_eq<LhsDuration, LhsDuration>
     {
- BOOST_CONSTEXPR bool operator()(const LhsDuration& lhs, const LhsDuration& rhs)
+ BOOST_CONSTEXPR bool operator()(const LhsDuration& lhs, const LhsDuration& rhs) const
         {
             return lhs.count() == rhs.count();
         }
@@ -682,7 +682,7 @@
     template <class LhsDuration, class RhsDuration>
     struct duration_lt
     {
- BOOST_CONSTEXPR bool operator()(const LhsDuration& lhs, const RhsDuration& rhs)
+ BOOST_CONSTEXPR bool operator()(const LhsDuration& lhs, const RhsDuration& rhs) const
         {
             typedef typename common_type<LhsDuration, RhsDuration>::type CD;
             return CD(lhs).count() < CD(rhs).count();
@@ -692,7 +692,7 @@
     template <class LhsDuration>
     struct duration_lt<LhsDuration, LhsDuration>
     {
- BOOST_CONSTEXPR bool operator()(const LhsDuration& lhs, const LhsDuration& rhs)
+ BOOST_CONSTEXPR bool operator()(const LhsDuration& lhs, const LhsDuration& rhs) const
         {
             return lhs.count() < rhs.count();
         }


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk