| 189 | } |
| 190 | |
| 191 | BOOST_LEAF_CONSTEXPR static void deactivate( Tup & tup ) noexcept |
| 192 | { |
| 193 | static_assert(!std::is_same<error_info, typename std::decay<decltype(std::get<I-1>(tup))>::type>::value, "Bug in LEAF: context type deduction"); |
| 194 | std::get<I-1>(tup).deactivate(); |
| 195 | tuple_for_each<I-1,Tup>::deactivate(tup); |
| 196 | } |
| 197 | |
| 198 | BOOST_LEAF_CONSTEXPR static void unload( Tup & tup, int err_id ) noexcept(!BOOST_LEAF_CFG_CAPTURE) |
| 199 | { |