Searched refs:__make_exception_guard (Results 1 – 8 of 8) sorted by relevance
35 auto guard = std::__make_exception_guard([&flag] { flag = once_flag::_Unset; }); in __call_once()48 auto guard = std::__make_exception_guard([&flag] { in __call_once()
416 auto __guard = std::__make_exception_guard([&]() { in __allocator_construct_at_multidimensional()456 auto __guard = std::__make_exception_guard([&]() { in __allocator_construct_at_multidimensional()487 …std::__make_exception_guard([&]() { std::__allocator_destroy_multidimensional(__value_alloc, __beg… in __uninitialized_allocator_fill_n_multidimensional()505 …std::__make_exception_guard([&]() { std::__allocator_destroy_multidimensional(__value_alloc, __beg… in __uninitialized_allocator_value_construct_n_multidimensional()548 …std::__make_exception_guard(_AllocatorDestroyRangeReverse<_Alloc, _Iter2>(__alloc, __destruct_firs… in __uninitialized_allocator_copy_impl()609 …std::__make_exception_guard(_AllocatorDestroyRangeReverse<_Alloc, _Iter2>(__alloc, __destruct_firs…
136 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR __exception_guard<_Rollback> __make_exception_guard(_Rollba… in __make_exception_guard() function
84 auto __guard = std::__make_exception_guard([&] { __dealloc<_Stored>(); }); in __construct()
104 auto __guard = std::__make_exception_guard([&] { deallocate_object(__ptr); }); in new_object()
756 auto __guard = std::__make_exception_guard(__destroy_vector(*this));769 auto __guard = std::__make_exception_guard(__destroy_vector(*this));1119 auto __guard = std::__make_exception_guard(__destroy_vector(*this));1131 auto __guard = std::__make_exception_guard(__destroy_vector(*this));1142 auto __guard = std::__make_exception_guard(__destroy_vector(*this));1230 auto __guard = std::__make_exception_guard(__destroy_vector(*this));1241 auto __guard = std::__make_exception_guard(__destroy_vector(*this));1253 auto __guard = std::__make_exception_guard(__destroy_vector(*this));2129 auto __guard = std::__make_exception_guard(__destroy_vector(*this));
620 …auto __trans = std::__make_exception_guard([&] { this->__construct(_OtherTag{}, std::move(__tmp));…745 …auto __trans = std::__make_exception_guard([&] { __with_err.__construct(unexpect, std::move(__tmp)…756 …auto __trans = std::__make_exception_guard([&] { __with_val.__construct(in_place, std::move(__tmp)…1463 auto __trans = std::__make_exception_guard([&] { this->__construct(in_place); });
628 auto __guard = std::__make_exception_guard([&] {