From d4fc5516fae4d70ead72f55740b07b261dafb4e4 Mon Sep 17 00:00:00 2001 From: Peter Dimov Date: Sun, 27 Jun 2021 05:38:51 +0300 Subject: [PATCH] Initialize placeholders with {} to placate clang 3.6-3.8 --- include/boost/lambda2/lambda2.hpp | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/include/boost/lambda2/lambda2.hpp b/include/boost/lambda2/lambda2.hpp index 56e85b1..fc1d457 100644 --- a/include/boost/lambda2/lambda2.hpp +++ b/include/boost/lambda2/lambda2.hpp @@ -30,15 +30,15 @@ template struct lambda2_arg # define BOOST_LAMBDA2_INLINE_VAR #endif -BOOST_LAMBDA2_INLINE_VAR constexpr lambda2_arg<1> _1; -BOOST_LAMBDA2_INLINE_VAR constexpr lambda2_arg<2> _2; -BOOST_LAMBDA2_INLINE_VAR constexpr lambda2_arg<3> _3; -BOOST_LAMBDA2_INLINE_VAR constexpr lambda2_arg<4> _4; -BOOST_LAMBDA2_INLINE_VAR constexpr lambda2_arg<5> _5; -BOOST_LAMBDA2_INLINE_VAR constexpr lambda2_arg<6> _6; -BOOST_LAMBDA2_INLINE_VAR constexpr lambda2_arg<7> _7; -BOOST_LAMBDA2_INLINE_VAR constexpr lambda2_arg<8> _8; -BOOST_LAMBDA2_INLINE_VAR constexpr lambda2_arg<9> _9; +BOOST_LAMBDA2_INLINE_VAR constexpr lambda2_arg<1> _1{}; +BOOST_LAMBDA2_INLINE_VAR constexpr lambda2_arg<2> _2{}; +BOOST_LAMBDA2_INLINE_VAR constexpr lambda2_arg<3> _3{}; +BOOST_LAMBDA2_INLINE_VAR constexpr lambda2_arg<4> _4{}; +BOOST_LAMBDA2_INLINE_VAR constexpr lambda2_arg<5> _5{}; +BOOST_LAMBDA2_INLINE_VAR constexpr lambda2_arg<6> _6{}; +BOOST_LAMBDA2_INLINE_VAR constexpr lambda2_arg<7> _7{}; +BOOST_LAMBDA2_INLINE_VAR constexpr lambda2_arg<8> _8{}; +BOOST_LAMBDA2_INLINE_VAR constexpr lambda2_arg<9> _9{}; #undef BOOST_LAMBDA2_INLINE_VAR