refactor: workarounds for clang-tidy-18

This commit is contained in:
Mateusz Pusz
2024-05-08 14:46:04 +02:00
parent 23ab3ecef4
commit 54d144d112
9 changed files with 21 additions and 4 deletions
+2
View File
@@ -43,8 +43,10 @@ public:
using value_type = T;
min_impl() = default;
// NOLINTNEXTLINE(google-explicit-constructor, hicpp-explicit-conversions)
constexpr explicit(false) min_impl(T v) noexcept : value_(v) {}
template<typename U>
// NOLINTNEXTLINE(google-explicit-constructor, hicpp-explicit-conversions)
constexpr explicit(false) min_impl(min_impl<U> i) noexcept : value_(static_cast<T>(static_cast<U>(i)))
{
}