test/format-test.cc: fixed implicit conversion changes signedness warning in clang
This commit is contained in:
parent
6a54d5c15a
commit
246c2eab0d
@ -1828,14 +1828,18 @@ class mock_arg_formatter
|
|||||||
}
|
}
|
||||||
|
|
||||||
template <typename T>
|
template <typename T>
|
||||||
typename std::enable_if<fmt::detail::is_integral<T>::value, iterator>::type
|
typename std::enable_if<fmt::detail::is_integral<T>::value &&
|
||||||
|
fmt::detail::is_signed<T>::value,
|
||||||
|
iterator>::type
|
||||||
operator()(T value) {
|
operator()(T value) {
|
||||||
call(value);
|
call(value);
|
||||||
return base::operator()(value);
|
return base::operator()(value);
|
||||||
}
|
}
|
||||||
|
|
||||||
template <typename T>
|
template <typename T>
|
||||||
typename std::enable_if<!fmt::detail::is_integral<T>::value, iterator>::type
|
typename std::enable_if<!(fmt::detail::is_integral<T>::value &&
|
||||||
|
fmt::detail::is_signed<T>::value),
|
||||||
|
iterator>::type
|
||||||
operator()(T value) {
|
operator()(T value) {
|
||||||
return base::operator()(value);
|
return base::operator()(value);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user