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

Method deactivate

include/boost/leaf/context.hpp:191–196  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

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 {

Callers 11

mainFunction · 0.45
raii_deactivatorMethod · 0.45
type try_handle_allMethod · 0.45
try_handle_someFunction · 0.45
try_catch_Function · 0.45
try_handle_allFunction · 0.45
type try_handle_someMethod · 0.45
try_catchFunction · 0.45
try_capture_all_Method · 0.45
catchMethod · 0.45
catchMethod · 0.45

Calls 1

deactivateFunction · 0.70

Tested by 1

mainFunction · 0.36