Skip to content

Commit 1537d1b

Browse files
committed
Fix build on VS 2022 17.3.1
1 parent 48d25b4 commit 1537d1b

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

include/flags/flags.hpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,8 +85,7 @@ template <class E> class flags {
8585

8686

8787
template <class FwIter>
88-
flags(FwIter b, FwIter e,
89-
typename convertible<decltype(*b)>::type = nullptr)
88+
flags(FwIter b, FwIter e, typename convertible<decltype(*std::declval<FwIter>())>::type = nullptr)
9089
noexcept(noexcept(std::declval<flags>().insert(std::declval<FwIter>(),
9190
std::declval<FwIter>())))
9291
: val_(0)

0 commit comments

Comments
 (0)