mirror of
https://github.com/fmtlib/fmt.git
synced 2025-11-03 07:31:41 +01:00
CMakeLists.txt: Clang-warnings: removed -Wno-sign-conversion (#1817)
* CMakeLists.txt: Clang-warnings: removed -Wno-sign-conversion * test/ranges-test.cc: changed type of integer literals to unsigned * test/format-test.cc: fixed implicit conversion changes signedness warning in clang Co-authored-by: Martin Wührer <martin.wuehrer@artech.at>
This commit is contained in:
@@ -1828,14 +1828,18 @@ class mock_arg_formatter
|
||||
}
|
||||
|
||||
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) {
|
||||
call(value);
|
||||
return base::operator()(value);
|
||||
}
|
||||
|
||||
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) {
|
||||
return base::operator()(value);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user