mirror of
https://github.com/boostorg/uuid.git
synced 2026-01-19 04:42:16 +00:00
Mark time_generator_v7::operator= as noexcept
This commit is contained in:
@@ -27,7 +27,7 @@ public:
|
||||
time_generator_v7( time_generator_v7 const& rhs );
|
||||
time_generator_v7( time_generator_v7&& rhs ) noexcept;
|
||||
|
||||
time_generator_v7& operator=( time_generator_v7 const& rhs );
|
||||
time_generator_v7& operator=( time_generator_v7 const& rhs ) noexcept;
|
||||
time_generator_v7& operator=( time_generator_v7&& rhs ) noexcept;
|
||||
|
||||
result_type operator()() noexcept;
|
||||
@@ -63,7 +63,7 @@ Effects: :: Copies the state of `rhs` into `*this`, then perturbs the state of `
|
||||
=== Assignment
|
||||
|
||||
```
|
||||
time_generator_v7& operator=( time_generator_v7 const& rhs );
|
||||
time_generator_v7& operator=( time_generator_v7 const& rhs ) noexcept;
|
||||
```
|
||||
|
||||
Effects: :: Copies the state of `rhs` into `*this`, except for `this\->rng_`, which is left unmodified.
|
||||
|
||||
@@ -42,7 +42,7 @@ public:
|
||||
time_generator_v7( time_generator_v7 const& rhs );
|
||||
time_generator_v7( time_generator_v7&& rhs ) noexcept;
|
||||
|
||||
time_generator_v7& operator=( time_generator_v7 const& rhs );
|
||||
time_generator_v7& operator=( time_generator_v7 const& rhs ) noexcept;
|
||||
time_generator_v7& operator=( time_generator_v7&& rhs ) noexcept;
|
||||
|
||||
result_type operator()() noexcept;
|
||||
@@ -73,7 +73,7 @@ inline time_generator_v7::time_generator_v7( time_generator_v7&& rhs ) noexcept:
|
||||
|
||||
// assignment
|
||||
|
||||
inline time_generator_v7& time_generator_v7::operator=( time_generator_v7 const& rhs )
|
||||
inline time_generator_v7& time_generator_v7::operator=( time_generator_v7 const& rhs ) noexcept
|
||||
{
|
||||
state_ = rhs.state_;
|
||||
return *this;
|
||||
|
||||
Reference in New Issue
Block a user