Home
last modified time | relevance | path

Searched refs:__allocation_guard (Results 1 – 4 of 4) sorted by relevance

/src/contrib/llvm-project/libcxx/include/__memory/
H A Dallocation_guard.h48 struct __allocation_guard { struct
53 _LIBCPP_HIDE_FROM_ABI explicit __allocation_guard(_AllocT __alloc, _Size __n) in __allocation_guard() argument
59 _LIBCPP_HIDE_FROM_ABI ~__allocation_guard() _NOEXCEPT { __destroy(); } in ~__allocation_guard() argument
61 _LIBCPP_HIDE_FROM_ABI __allocation_guard(const __allocation_guard&) = delete;
62 _LIBCPP_HIDE_FROM_ABI __allocation_guard(__allocation_guard&& __other) _NOEXCEPT in __allocation_guard() argument
69 _LIBCPP_HIDE_FROM_ABI __allocation_guard& operator=(const __allocation_guard& __other) = delete; argument
70 _LIBCPP_HIDE_FROM_ABI __allocation_guard& operator=(__allocation_guard&& __other) _NOEXCEPT {
H A Dshared_ptr.h842 __allocation_guard<_ControlBlockAllocator> __guard(__a, 1);
970__allocation_guard<_StorageAlloc> __guard(__a, _ControlBlock::__bytes_for(__n) / sizeof(_AlignedSt…
1043 __allocation_guard<_ControlBlockAlloc> __guard(__a, 1);
/src/contrib/llvm-project/libcxx/include/
H A Dforward_list541 __allocation_guard<__node_allocator> __guard(__a, 1);
H A Dlist553 __allocation_guard<__node_allocator> __guard(__alloc, 1);