Commit 56625bd9 authored by Philipp A. Hartmann's avatar Philipp A. Hartmann

GenericValue: add some more RAPIDJSON_NOEXCEPT

 * Move()
 * RawAssign()
 * SetStringRaw()
parent 5672d246
......@@ -641,7 +641,7 @@ public:
//! Prepare Value for move semantics
/*! \return *this */
GenericValue& Move() { return *this; }
GenericValue& Move() RAPIDJSON_NOEXCEPT { return *this; }
//@}
//!@name Equal-to and not-equal-to operators
......@@ -1494,7 +1494,7 @@ private:
}
//! Initialize this value as constant string, without calling destructor.
void SetStringRaw(StringRefType s) {
void SetStringRaw(StringRefType s) RAPIDJSON_NOEXCEPT {
flags_ = kConstStringFlag;
data_.s.str = s;
data_.s.length = s.length;
......@@ -1510,7 +1510,7 @@ private:
}
//! Assignment without calling destructor
void RawAssign(GenericValue& rhs) {
void RawAssign(GenericValue& rhs) RAPIDJSON_NOEXCEPT {
data_ = rhs.data_;
flags_ = rhs.flags_;
rhs.flags_ = kNullFlag;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment