Searched refs:__ptr_ (Results 1 - 6 of 6) sorted by relevance

/openbsd-current/gnu/llvm/libcxx/include/__memory/
H A Dauto_ptr.h26 _Tp* __ptr_; member in struct:auto_ptr_ref
33 _Tp* __ptr_; member in class:auto_ptr
37 _LIBCPP_INLINE_VISIBILITY explicit auto_ptr(_Tp* __p = 0) _NOEXCEPT : __ptr_(__p) {} function in class:auto_ptr
38 _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr& __p) _NOEXCEPT : __ptr_(__p.release()) {} function in class:auto_ptr
40 : __ptr_(__p.release()) {} function in class:auto_ptr
46 {reset(__p.__ptr_); return *this;}
47 _LIBCPP_INLINE_VISIBILITY ~auto_ptr() _NOEXCEPT {delete __ptr_;}
50 {return *__ptr_;}
51 _LIBCPP_INLINE_VISIBILITY _Tp* operator->() const _NOEXCEPT {return __ptr_;}
52 _LIBCPP_INLINE_VISIBILITY _Tp* get() const _NOEXCEPT {return __ptr_;}
66 _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr_ref<_Tp> __p) _NOEXCEPT : __ptr_(__p.__ptr_) {} function in class:auto_ptr
[all...]
H A Dallocation_guard.h53 , __ptr_(allocator_traits<_Alloc>::allocate(__alloc_, __n_)) // initialization order is important
58 if (__ptr_ != nullptr) {
59 allocator_traits<_Alloc>::deallocate(__alloc_, __ptr_, __n_);
65 _Pointer __tmp = __ptr_;
66 __ptr_ = nullptr;
72 return __ptr_;
78 _Pointer __ptr_; member in struct:__allocation_guard
H A Dunique_ptr.h134 __compressed_pair<pointer, deleter_type> __ptr_; member in class:unique_ptr
183 _LIBCPP_CONSTEXPR unique_ptr() _NOEXCEPT : __ptr_(__value_init_tag(), __value_init_tag()) {}
188 _LIBCPP_CONSTEXPR unique_ptr(nullptr_t) _NOEXCEPT : __ptr_(__value_init_tag(), __value_init_tag()) {}
192 : __ptr_(__p, __value_init_tag()) {} function in class:unique_ptr
196 : __ptr_(__p, __d) {} function in class:unique_ptr
200 unique_ptr(pointer __p, _GoodRValRefType<_Dummy> __d) _NOEXCEPT : __ptr_(__p, _VSTD::move(__d)) { function in class:unique_ptr
211 : __ptr_(__u.release(), _VSTD::forward<deleter_type>(__u.get_deleter())) {} function in class:unique_ptr
218 : __ptr_(__u.release(), _VSTD::forward<_Ep>(__u.get_deleter())) {} function in class:unique_ptr
227 : __ptr_(__p.release(), __value_init_tag()) {} function in class:unique_ptr
232 __ptr_
314 __compressed_pair<pointer, deleter_type> __ptr_; member in class:unique_ptr
393 : __ptr_(__p, __value_init_tag()) {} function in class:unique_ptr
400 : __ptr_(__p, __d) {} function in class:unique_ptr
404 : __ptr_(nullptr, __d) {} function in class:unique_ptr
411 : __ptr_(__p, _VSTD::move(__d)) { function in class:unique_ptr
418 : __ptr_(nullptr, _VSTD::move(__d)) { function in class:unique_ptr
430 : __ptr_(__u.release(), _VSTD::forward<deleter_type>(__u.get_deleter())) {} function in class:unique_ptr
443 : __ptr_(__u.release(), _VSTD::forward<_Ep>(__u.get_deleter())) {} function in class:unique_ptr
[all...]
H A Dshared_ptr.h470 element_type* __ptr_; member in class:shared_ptr
476 : __ptr_(nullptr),
482 : __ptr_(nullptr),
497 explicit shared_ptr(_Yp* __p) : __ptr_(__p) {
509 : __ptr_(__p)
536 : __ptr_(__p)
568 : __ptr_(nullptr)
594 : __ptr_(nullptr)
625 : __ptr_(__p),
634 : __ptr_(__
1557 element_type* __ptr_; member in class:weak_ptr
[all...]
/openbsd-current/gnu/llvm/libcxx/include/__format/
H A Dbuffer.h61 : __ptr_(__ptr),
67 __ptr_ = __ptr;
75 __ptr_[__size_++] = __c;
104 _VSTD::copy_n(__str.data(), __n, _VSTD::addressof(__ptr_[__size_]));
115 _VSTD::copy_n(__first, __chunk, _VSTD::addressof(__ptr_[__size_]));
133 _VSTD::transform(__first, __last, _VSTD::addressof(__ptr_[__size_]), _VSTD::move(__operation));
143 _VSTD::transform(__first, __first + __chunk, _VSTD::addressof(__ptr_[__size_]), __operation);
155 _VSTD::fill_n(_VSTD::addressof(__ptr_[__size_]), __n, __value);
165 _VSTD::fill_n(_VSTD::addressof(__ptr_[__size_]), __chunk, __value);
173 __flush_(__ptr_, __size
178 _CharT* __ptr_; member in class:__format::__output_buffer
[all...]
H A Dformat_arg.h137 return _VSTD::invoke(_VSTD::forward<_Visitor>(__vis), __arg.__value_.__ptr_);
159 : __ptr_(_VSTD::addressof(__v)),
174 const void* __ptr_; member in struct:__basic_format_arg_value::__handle
195 const void* __ptr_; member in union:__basic_format_arg_value::__anon192
220 _LIBCPP_HIDE_FROM_ABI __basic_format_arg_value(const void* __value) noexcept : __ptr_(__value) {} function in class:__basic_format_arg_value
266 __handle_.__format_(__parse_ctx, __ctx, __handle_.__ptr_);

Completed in 177 milliseconds