Searched defs:scope_exit (Results 1 – 9 of 9) sorted by relevance
19 explicit scope_exit(Fp&& F) : ExitFunction(std::forward<Fp>(F)) {} in scope_exit() function21 scope_exit(scope_exit&& Rhs) noexcept in scope_exit() function
32 explicit scope_exit(Fp &&F) : ExitFunction(std::forward<Fp>(F)) {} in scope_exit() function34 scope_exit(scope_exit &&Rhs) in scope_exit() function
31 explicit scope_exit(Fp &&F) : ExitFunction(std::forward<Fp>(F)) {} in scope_exit() function33 scope_exit(scope_exit &&Rhs) in scope_exit() function
758 struct scope_exit { struct759 explicit scope_exit(Cleanup const& cleanup) : cleanup_(cleanup) {} in scope_exit() function761 ~scope_exit() { cleanup_(); } in ~scope_exit()764 Cleanup cleanup_;
2413 auto scope_exit = llvm::make_scope_exit([&]() { in Convert() local