| /freebsd/contrib/llvm-project/libcxx/include/__memory/ |
| H A D | uninitialized_algorithms.h | 417 auto __guard = std::__make_exception_guard([&]() { in __allocator_construct_at_multidimensional() local 424 __guard.__complete(); in __allocator_construct_at_multidimensional() 457 auto __guard = std::__make_exception_guard([&]() { in __allocator_construct_at_multidimensional() local 463 __guard.__complete(); in __allocator_construct_at_multidimensional() 487 auto __guard = in __uninitialized_allocator_fill_n_multidimensional() local 492 __guard.__complete(); in __uninitialized_allocator_fill_n_multidimensional() 505 auto __guard = in __uninitialized_allocator_value_construct_n_multidimensional() local 510 __guard.__complete(); in __uninitialized_allocator_value_construct_n_multidimensional() 540 auto __guard = in __uninitialized_allocator_copy_impl() local 547 __guard.__complete(); in __uninitialized_allocator_copy_impl() [all …]
|
| H A D | shared_ptr.h | 735 __allocation_guard<_ControlBlockAllocator> __guard(__a, 1); 736 …::new ((void*)std::addressof(*__guard.__get())) _ControlBlock(__a, std::forward<_Args>(__args)...); 737 auto __control_block = __guard.__release_ptr(); 863 …__allocation_guard<_StorageAlloc> __guard(__a, _ControlBlock::__bytes_for(__n) / sizeof(_AlignedSt… 864 …_ControlBlock* __control_block = reinterpret_cast<_ControlBlock*>(std::addressof(*__guard.__get())… 866 __guard.__release_ptr(); 936 __allocation_guard<_ControlBlockAlloc> __guard(__a, 1); 937 …_ControlBlock* __control_block = reinterpret_cast<_ControlBlock*>(std::addressof(*__guard.__get())… 939 __guard.__release_ptr();
|
| /freebsd/contrib/llvm-project/libcxx/include/__utility/ |
| H A D | small_buffer.h | 86 auto __guard = std::__make_exception_guard([&] { __dealloc<_Stored>(); }); in __construct() local 88 __guard.__complete(); in __construct()
|
| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/__memory/ |
| H A D | uninitialized_algorithms.h | 203 auto __guard = in __uninitialized_allocator_copy_impl() local 210 __guard.__complete(); in __uninitialized_allocator_copy_impl() 286 auto __guard = 298 __guard.__complete();
|
| H A D | shared_ptr.h | 741 __allocation_guard<_ControlBlockAllocator> __guard(__a, 1); 742 …::new ((void*)std::addressof(*__guard.__get())) _ControlBlock(__a, std::forward<_Args>(__args)...); 743 auto __control_block = __guard.__release_ptr();
|
| /freebsd/contrib/llvm-project/libcxx/include/__vector/ |
| H A D | vector.h | 148 auto __guard = std::__make_exception_guard(__destroy_vector(*this)); in vector() local 153 __guard.__complete(); in vector() 159 auto __guard = std::__make_exception_guard(__destroy_vector(*this)); in vector() local 164 __guard.__complete(); in vector() 169 auto __guard = std::__make_exception_guard(__destroy_vector(*this)); in vector() local 174 __guard.__complete(); in vector() 181 auto __guard = std::__make_exception_guard(__destroy_vector(*this)); in vector() local 186 __guard.__complete(); in vector() 589 auto __guard = std::__make_exception_guard(__destroy_vector(*this)); in __init_with_size() local 596 __guard.__complete(); in __init_with_size() [all …]
|
| H A D | vector_bool.h | 402 auto __guard = std::__make_exception_guard(__destroy_vector(*this)); 409 __guard.__complete(); 415 auto __guard = std::__make_exception_guard(__destroy_vector(*this)); 420 __guard.__complete();
|
| /freebsd/contrib/llvm-project/libcxx/include/__memory_resource/ |
| H A D | polymorphic_allocator.h | 106 auto __guard = std::__make_exception_guard([&] { deallocate_object(__ptr); }); in new_object() local 108 __guard.__complete(); in new_object()
|
| /freebsd/contrib/llvm-project/libcxx/include/__flat_set/ |
| H A D | flat_multiset.h | 425 auto __guard = std::__make_scope_guard([&]() noexcept { clear() /* noexcept */; }); in extract() local 432 auto __guard = std::__make_exception_guard([&]() noexcept { clear() /* noexcept */; }); in replace() local 434 __guard.__complete(); in replace() 775 auto __guard = std::__make_exception_guard([&] { __flat_multiset.clear(); }); 782 __guard.__complete();
|
| H A D | flat_set.h | 478 auto __guard = std::__make_scope_guard([&]() noexcept { clear() /* noexcept */; }); in extract() local 486 auto __guard = std::__make_exception_guard([&]() noexcept { clear() /* noexcept */; }); in replace() local 488 __guard.__complete(); in replace() 858 auto __guard = std::__make_exception_guard([&] { __flat_set.clear(); }); 864 __guard.__complete();
|
| /freebsd/contrib/llvm-project/libcxx/include/__flat_map/ |
| H A D | flat_multimap.h | 552 auto __guard = std::__make_scope_guard([&]() noexcept { clear() /* noexcept */; }); in extract() local 562 auto __guard = std::__make_exception_guard([&]() noexcept { clear() /* noexcept */; }); in replace() local 565 __guard.__complete(); in replace() 988 auto __guard = std::__make_exception_guard([&] { __flat_multimap.clear(); }); 1001 __guard.__complete();
|
| H A D | flat_map.h | 601 auto __guard = std::__make_scope_guard([&]() noexcept { clear() /* noexcept */; }); in extract() local 613 auto __guard = std::__make_exception_guard([&]() noexcept { clear() /* noexcept */; }); in replace() local 616 __guard.__complete(); in replace() 1249 auto __guard = std::__make_exception_guard([&] { __flat_map.clear(); }); 1262 __guard.__complete();
|
| /freebsd/contrib/llvm-project/libcxx/include/__format/ |
| H A D | buffer.h | 681 auto __guard = std::__make_exception_guard([&] { 687 __guard.__complete();
|
| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/ |
| H A D | vector | 415 auto __guard = std::__make_exception_guard(__destroy_vector(*this)); 420 __guard.__complete(); 424 auto __guard = std::__make_exception_guard(__destroy_vector(*this)); 429 __guard.__complete(); 638 auto __guard = std::__make_exception_guard(__destroy_vector(*this)); 645 __guard.__complete(); 650 auto __guard = std::__make_exception_guard(__destroy_vector(*this)); 655 __guard.__complete(); 1057 auto __guard = std::__make_exception_guard(__destroy_vector(*this)); 1059 __guard.__complete(); [all …]
|
| H A D | forward_list | 507 __allocation_guard<__node_allocator> __guard(__a, 1); 514 std::__construct_at(std::addressof(*__guard.__get()), __next); 517 …__node_traits::construct(__a, std::addressof(__guard.__get()->__get_value()), std::forward<_Args>(… 518 return __guard.__release_ptr();
|
| H A D | list | 517 __allocation_guard<__node_allocator> __guard(__alloc, 1); 524 std::__construct_at(std::addressof(*__guard.__get()), __prev, __next); 528 __alloc, std::addressof(__guard.__get()->__get_value()), std::forward<_Args>(__args)...); 529 return __guard.__release_ptr();
|
| H A D | future | 929 unique_ptr<__shared_count, __release_shared_count> __guard(__state_); 996 unique_ptr<__shared_count, __release_shared_count> __guard(__state_);
|
| /freebsd/contrib/llvm-project/libcxx/include/ |
| H A D | forward_list | 538 __allocation_guard<__node_allocator> __guard(__alloc_, 1); 545 std::__construct_at(std::addressof(*__guard.__get()), __next); 548 …__node_traits::construct(__alloc_, std::addressof(__guard.__get()->__get_value()), std::forward<_A… 549 return __guard.__release_ptr();
|
| H A D | list | 572 __allocation_guard<__node_allocator> __guard(__node_alloc_, 1); 579 std::__construct_at(std::addressof(*__guard.__get()), __prev, __next); 583 … __node_alloc_, std::addressof(__guard.__get()->__get_value()), std::forward<_Args>(__args)...); 584 return __guard.__release_ptr();
|
| H A D | future | 984 unique_ptr<__shared_count, __release_shared_count> __guard(__state_); 1051 unique_ptr<__shared_count, __release_shared_count> __guard(__state_);
|
| H A D | string | 2389 auto __guard = std::__make_scope_guard(__annotate_new_size(*this)); 2707 auto __guard = std::__make_scope_guard(__annotate_new_size(*this)); 2774 auto __guard = std::__make_scope_guard(__annotate_new_size(*this)); 2885 auto __guard = std::__make_scope_guard(__annotate_new_size(*this));
|