Commit 2dd94dd9 by Niels

some simplifications

parent f03c6ce4
......@@ -1498,9 +1498,7 @@ class basic_json
*/
inline const_iterator begin() const noexcept
{
const_iterator result(this);
result.set_begin();
return result;
return cbegin();
}
/*!
......@@ -1531,9 +1529,7 @@ class basic_json
*/
inline const_iterator end() const noexcept
{
const_iterator result(this);
result.set_end();
return result;
return cend();
}
/*!
......@@ -1562,7 +1558,7 @@ class basic_json
*/
inline const_reverse_iterator rbegin() const noexcept
{
return const_reverse_iterator(end());
return crbegin();
}
/*!
......@@ -1580,7 +1576,7 @@ class basic_json
*/
inline const_reverse_iterator rend() const noexcept
{
return const_reverse_iterator(begin());
return crend();
}
/*!
......
......@@ -1498,9 +1498,7 @@ class basic_json
*/
inline const_iterator begin() const noexcept
{
const_iterator result(this);
result.set_begin();
return result;
return cbegin();
}
/*!
......@@ -1531,9 +1529,7 @@ class basic_json
*/
inline const_iterator end() const noexcept
{
const_iterator result(this);
result.set_end();
return result;
return cend();
}
/*!
......@@ -1562,7 +1558,7 @@ class basic_json
*/
inline const_reverse_iterator rbegin() const noexcept
{
return const_reverse_iterator(end());
return crbegin();
}
/*!
......@@ -1580,7 +1576,7 @@ class basic_json
*/
inline const_reverse_iterator rend() const noexcept
{
return const_reverse_iterator(begin());
return crend();
}
/*!
......
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