Searched refs:__allocation_guard (Results 1 - 2 of 2) sorted by relevance

/freebsd-current/contrib/llvm-project/libcxx/include/__memory/
H A Dallocation_guard.h34 // 1 __allocation_guard<SomeAllocator> guard(alloc, 10);
48 struct __allocation_guard { struct
53 _LIBCPP_HIDE_FROM_ABI explicit __allocation_guard(_AllocT __alloc, _Size __n) function in struct:__allocation_guard
59 _LIBCPP_HIDE_FROM_ABI ~__allocation_guard() _NOEXCEPT { __destroy(); }
61 _LIBCPP_HIDE_FROM_ABI __allocation_guard(const __allocation_guard&) = delete;
62 _LIBCPP_HIDE_FROM_ABI __allocation_guard(__allocation_guard&& __other) _NOEXCEPT
69 _LIBCPP_HIDE_FROM_ABI __allocation_guard& operator=(const __allocation_guard
[all...]
H A Dshared_ptr.h822 __allocation_guard<_ControlBlockAllocator> __guard(__a, 1);
950 __allocation_guard<_StorageAlloc> __guard(__a, _ControlBlock::__bytes_for(__n) / sizeof(_AlignedStorage));
1023 __allocation_guard<_ControlBlockAlloc> __guard(__a, 1);

Completed in 59 milliseconds