@@ -44,24 +44,24 @@ namespace mock { namespace detail {
4444 throw std::invalid_argument (" 'min' > 'max'" );
4545 }
4646
47- virtual bool invoke ()
47+ bool invoke () override
4848 {
4949 if (count_ == max_)
5050 return false ;
5151 ++count_;
5252 return true ;
5353 }
5454
55- virtual bool exhausted () const { return count_ >= max_; }
55+ bool exhausted () const override { return count_ >= max_; }
5656
57- virtual bool verify () const { return min_ <= count_ && count_ <= max_; }
57+ bool verify () const override { return min_ <= count_ && count_ <= max_; }
5858
5959 protected:
6060 const std::size_t min_, max_;
6161 std::size_t count_;
6262
6363 private:
64- virtual std::ostream& serialize (std::ostream& s) const
64+ std::ostream& serialize (std::ostream& s) const override
6565 {
6666 return s << " between( " << count_ << " /[" << min_ << ' ,' << max_ << " ] )" ;
6767 }
@@ -73,7 +73,7 @@ namespace mock { namespace detail {
7373 explicit exactly (std::size_t count) : between(count, count) {}
7474
7575 private:
76- virtual std::ostream& serialize (std::ostream& s) const
76+ std::ostream& serialize (std::ostream& s) const override
7777 {
7878 return s << " exactly( " << count_ << ' /' << max_ << " )" ;
7979 }
@@ -85,7 +85,7 @@ namespace mock { namespace detail {
8585 never () : exactly(0 ) {}
8686
8787 private:
88- virtual std::ostream& serialize (std::ostream& s) const { return s << " never()" ; }
88+ std::ostream& serialize (std::ostream& s) const override { return s << " never()" ; }
8989 };
9090
9191 class once : public exactly
@@ -94,7 +94,7 @@ namespace mock { namespace detail {
9494 once () : exactly(1 ) {}
9595
9696 private:
97- virtual std::ostream& serialize (std::ostream& s) const { return s << " once()" ; }
97+ std::ostream& serialize (std::ostream& s) const override { return s << " once()" ; }
9898 };
9999
100100 class at_least : public between
@@ -103,7 +103,7 @@ namespace mock { namespace detail {
103103 explicit at_least (std::size_t min) : between(min, (std::numeric_limits<std::size_t >::max)()) {}
104104
105105 private:
106- virtual std::ostream& serialize (std::ostream& s) const
106+ std::ostream& serialize (std::ostream& s) const override
107107 {
108108 return s << " at_least( " << count_ << ' /' << min_ << " )" ;
109109 }
@@ -115,7 +115,7 @@ namespace mock { namespace detail {
115115 explicit at_most (std::size_t max) : between(0 , max) {}
116116
117117 private:
118- virtual std::ostream& serialize (std::ostream& s) const
118+ std::ostream& serialize (std::ostream& s) const override
119119 {
120120 return s << " at_most( " << count_ << ' /' << max_ << " )" ;
121121 }
@@ -127,7 +127,7 @@ namespace mock { namespace detail {
127127 unlimited () : at_least(0 ) {}
128128
129129 private:
130- virtual std::ostream& serialize (std::ostream& s) const { return s << " unlimited()" ; }
130+ std::ostream& serialize (std::ostream& s) const override { return s << " unlimited()" ; }
131131 };
132132}} // namespace mock::detail
133133
0 commit comments