提交 c75865d8 编写于 作者: N Niels Lohmann

🐛 fixed `-Weffc++` warnings

上级 b210f2db
...@@ -8532,10 +8532,11 @@ class basic_json ...@@ -8532,10 +8532,11 @@ class basic_json
return *this; return *this;
} }
primitive_iterator_t& operator++(int) primitive_iterator_t operator++(int)
{ {
auto result = *this;
m_it++; m_it++;
return *this; return result;
} }
primitive_iterator_t& operator--() primitive_iterator_t& operator--()
...@@ -8544,10 +8545,11 @@ class basic_json ...@@ -8544,10 +8545,11 @@ class basic_json
return *this; return *this;
} }
primitive_iterator_t& operator--(int) primitive_iterator_t operator--(int)
{ {
auto result = *this;
m_it--; m_it--;
return *this; return result;
} }
primitive_iterator_t& operator+=(difference_type n) primitive_iterator_t& operator+=(difference_type n)
......
...@@ -8532,10 +8532,11 @@ class basic_json ...@@ -8532,10 +8532,11 @@ class basic_json
return *this; return *this;
} }
primitive_iterator_t& operator++(int) primitive_iterator_t operator++(int)
{ {
auto result = *this;
m_it++; m_it++;
return *this; return result;
} }
primitive_iterator_t& operator--() primitive_iterator_t& operator--()
...@@ -8544,10 +8545,11 @@ class basic_json ...@@ -8544,10 +8545,11 @@ class basic_json
return *this; return *this;
} }
primitive_iterator_t& operator--(int) primitive_iterator_t operator--(int)
{ {
auto result = *this;
m_it--; m_it--;
return *this; return result;
} }
primitive_iterator_t& operator+=(difference_type n) primitive_iterator_t& operator+=(difference_type n)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册