🚨 fixed more compiler warnings
This commit is contained in:
parent
66dd1a846d
commit
c02de445bf
3 changed files with 8 additions and 8 deletions
|
@ -119,7 +119,7 @@ template<typename WideStringType>
|
||||||
class wide_string_input_adapter : public input_adapter_protocol
|
class wide_string_input_adapter : public input_adapter_protocol
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
wide_string_input_adapter(const WideStringType& w) : str(w) {}
|
explicit wide_string_input_adapter(const WideStringType& w) : str(w) {}
|
||||||
|
|
||||||
std::char_traits<char>::int_type get_character() noexcept override
|
std::char_traits<char>::int_type get_character() noexcept override
|
||||||
{
|
{
|
||||||
|
|
|
@ -41,11 +41,11 @@ class json_reverse_iterator : public std::reverse_iterator<Base>
|
||||||
using reference = typename Base::reference;
|
using reference = typename Base::reference;
|
||||||
|
|
||||||
/// create reverse iterator from iterator
|
/// create reverse iterator from iterator
|
||||||
json_reverse_iterator(const typename base_iterator::iterator_type& it) noexcept
|
explicit json_reverse_iterator(const typename base_iterator::iterator_type& it) noexcept
|
||||||
: base_iterator(it) {}
|
: base_iterator(it) {}
|
||||||
|
|
||||||
/// create reverse iterator from base class
|
/// create reverse iterator from base class
|
||||||
json_reverse_iterator(const base_iterator& it) noexcept : base_iterator(it) {}
|
explicit json_reverse_iterator(const base_iterator& it) noexcept : base_iterator(it) {}
|
||||||
|
|
||||||
/// post-increment (it++)
|
/// post-increment (it++)
|
||||||
json_reverse_iterator const operator++(int)
|
json_reverse_iterator const operator++(int)
|
||||||
|
|
|
@ -1733,7 +1733,7 @@ template<typename WideStringType>
|
||||||
class wide_string_input_adapter : public input_adapter_protocol
|
class wide_string_input_adapter : public input_adapter_protocol
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
wide_string_input_adapter(const WideStringType& w) : str(w) {}
|
explicit wide_string_input_adapter(const WideStringType& w) : str(w) {}
|
||||||
|
|
||||||
std::char_traits<char>::int_type get_character() noexcept override
|
std::char_traits<char>::int_type get_character() noexcept override
|
||||||
{
|
{
|
||||||
|
@ -4593,7 +4593,7 @@ class primitive_iterator_t
|
||||||
primitive_iterator_t const operator++(int) noexcept
|
primitive_iterator_t const operator++(int) noexcept
|
||||||
{
|
{
|
||||||
auto result = *this;
|
auto result = *this;
|
||||||
m_it++;
|
++m_it;
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -4606,7 +4606,7 @@ class primitive_iterator_t
|
||||||
primitive_iterator_t const operator--(int) noexcept
|
primitive_iterator_t const operator--(int) noexcept
|
||||||
{
|
{
|
||||||
auto result = *this;
|
auto result = *this;
|
||||||
m_it--;
|
--m_it;
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -5433,11 +5433,11 @@ class json_reverse_iterator : public std::reverse_iterator<Base>
|
||||||
using reference = typename Base::reference;
|
using reference = typename Base::reference;
|
||||||
|
|
||||||
/// create reverse iterator from iterator
|
/// create reverse iterator from iterator
|
||||||
json_reverse_iterator(const typename base_iterator::iterator_type& it) noexcept
|
explicit json_reverse_iterator(const typename base_iterator::iterator_type& it) noexcept
|
||||||
: base_iterator(it) {}
|
: base_iterator(it) {}
|
||||||
|
|
||||||
/// create reverse iterator from base class
|
/// create reverse iterator from base class
|
||||||
json_reverse_iterator(const base_iterator& it) noexcept : base_iterator(it) {}
|
explicit json_reverse_iterator(const base_iterator& it) noexcept : base_iterator(it) {}
|
||||||
|
|
||||||
/// post-increment (it++)
|
/// post-increment (it++)
|
||||||
json_reverse_iterator const operator++(int)
|
json_reverse_iterator const operator++(int)
|
||||||
|
|
Loading…
Reference in a new issue