MCPcopy Create free account
hub / github.com/boostorg/leaf / activate

Method activate

include/boost/leaf/context.hpp:184–189  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

182 struct tuple_for_each
183 {
184 BOOST_LEAF_CONSTEXPR static void activate( Tup & tup ) noexcept
185 {
186 static_assert(!std::is_same<error_info, typename std::decay<decltype(std::get<I-1>(tup))>::type>::value, "Bug in LEAF: context type deduction");
187 tuple_for_each<I-1,Tup>::activate(tup);
188 std::get<I-1>(tup).activate();
189 }
190
191 BOOST_LEAF_CONSTEXPR static void deactivate( Tup & tup ) noexcept
192 {

Callers 4

mainFunction · 0.45
raii_deactivatorMethod · 0.45
try_capture_all_Method · 0.45
try_capture_all_Method · 0.45

Calls 1

activateFunction · 0.70

Tested by 1

mainFunction · 0.36