Home
last modified time | relevance | path

Searched defs:scope_exit (Results 1 – 4 of 4) sorted by relevance

/third_party/boost/libs/local_function/example/
Dscope_exit.hpp18 struct scope_exit { struct
19 scope_exit(boost::function<void (void)> f): f_(f) {} in scope_exit() argument
20 ~scope_exit(void) { f_(); } in ~scope_exit() argument
31 scope_exit BOOST_PP_CAT(scope_exit_, id)( \ argument
/third_party/boost/libs/scope_exit/example/
Dworld_cxx11_lambda.cpp27 struct scope_exit { struct
28 scope_exit(std::function<void (void)> f) : f_(f) {} in scope_exit() function
29 ~scope_exit(void) { f_(); } in ~scope_exit() argument
38 scope_exit on_exit1([&commit, this](void) { // Use C++11 lambda. in add_person() argument
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
DScopeExit.h31 explicit scope_exit(Fp &&F) : ExitFunction(std::forward<Fp>(F)) {} in scope_exit() function
33 scope_exit(scope_exit &&Rhs) in scope_exit() function
/third_party/boost/boost/
Dscope_exit.hpp187 namespace boost { namespace scope_exit { namespace detail { namespace
347 namespace boost { namespace scope_exit { namespace aux { namespace
699 namespace boost { namespace scope_exit { namespace aux { namespace