| /llvm-project-15.0.7/libcxx/include/__memory/ |
| H A D | auto_ptr.h | 26 _Tp* __ptr_; member 33 _Tp* __ptr_; 40 : __ptr_(__p.release()) {} in auto_ptr() 46 {reset(__p.__ptr_); return *this;} 50 {return *__ptr_;} 55 _Tp* __t = __ptr_; in release() 56 __ptr_ = nullptr; in release() 61 if (__ptr_ != __p) 62 delete __ptr_; variable 63 __ptr_ = __p; [all …]
|
| H A D | unique_ptr.h | 184 : __ptr_(__p, __d) {} 270 return *__ptr_.first(); 274 return __ptr_.first(); 278 return __ptr_.first(); 282 return __ptr_.second(); 286 return __ptr_.second(); 303 __ptr_.first() = __p; 310 __ptr_.swap(__u.__ptr_); 496 return __ptr_.first(); 527 __ptr_.first() = __p; [all …]
|
| H A D | allocation_guard.h | 53 … , __ptr_(allocator_traits<_Alloc>::allocate(__alloc_, __n_)) // initialization order is important in __allocation_guard() 58 if (__ptr_ != nullptr) { in ~__allocation_guard() 59 allocator_traits<_Alloc>::deallocate(__alloc_, __ptr_, __n_); in ~__allocation_guard() 65 _Pointer __tmp = __ptr_; in __release_ptr() 66 __ptr_ = nullptr; in __release_ptr() 72 return __ptr_; in __get() 78 _Pointer __ptr_; member
|
| H A D | shared_ptr.h | 593 : __ptr_(__r.__ptr_), 603 : __ptr_(__r.__ptr_), 612 : __ptr_(__r.__ptr_), 622 : __ptr_(__r.__ptr_), 632 : __ptr_(__r.__ptr_), 1492 : __ptr_(__r.__ptr_), 1505 : __ptr_(__r.__ptr_), 1518 : __ptr_(__r.__ptr_), 1528 : __ptr_(__r.__ptr_), 1541 : __ptr_(__r.__ptr_), [all …]
|
| /llvm-project-15.0.7/libcxx/src/support/runtime/ |
| H A D | exception_pointer_cxxabi.ipp | 17 __cxa_decrement_exception_refcount(__ptr_); 21 : __ptr_(other.__ptr_) 23 __cxa_increment_exception_refcount(__ptr_); 28 if (__ptr_ != other.__ptr_) 31 __cxa_decrement_exception_refcount(__ptr_); 32 __ptr_ = other.__ptr_; 38 : __ptr_(current_exception()) 50 if (__ptr_ == nullptr) 52 rethrow_exception(__ptr_); 61 ptr.__ptr_ = __cxa_current_primary_exception(); [all …]
|
| H A D | exception_pointer_glibcxx.ipp | 26 void* __ptr_; 43 : __ptr_(other.__ptr_) 57 : __ptr_(current_exception()) 66 if (__ptr_ == nullptr) 68 rethrow_exception(__ptr_);
|
| H A D | exception_pointer_unimplemented.ipp | 23 : __ptr_(other.__ptr_) 38 : __ptr_(current_exception()) 58 if (__ptr_ == nullptr) 60 rethrow_exception(__ptr_);
|
| H A D | exception_pointer_msvc.ipp | 75 nested_exception::nested_exception() noexcept : __ptr_(current_exception()) {} 81 if (__ptr_ == nullptr) 83 rethrow_exception(__ptr_);
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | __node_handle | 101 __node_pointer_type __ptr_ = nullptr; 107 __ptr_ = nullptr; 114 if (__ptr_ != nullptr) 120 __alloc, true)(__ptr_); 121 __ptr_ = nullptr; 138 : __ptr_(__other.__ptr_), 141 __other.__ptr_ = nullptr; 156 __ptr_ = __other.__ptr_; 162 __other.__ptr_ = nullptr; 183 swap(__ptr_, __other.__ptr_); [all …]
|
| H A D | list | 356 : __ptr_(__p.__ptr_) 373 __ptr_ = __p.__ptr_; 400 __ptr_ = __ptr_->__next_; 411 __ptr_ = __ptr_->__prev_; 461 : __ptr_(__p.__ptr_) 472 : __ptr_(__p.__ptr_) 489 __ptr_ = __p.__ptr_; 515 __ptr_ = __ptr_->__next_; 1454 __link_nodes(__p.__ptr_, __r.__ptr_, __e.__ptr_); 1507 __link_nodes(__p.__ptr_, __r.__ptr_, __e.__ptr_); [all …]
|
| H A D | exception | 146 void* __ptr_; 148 _LIBCPP_INLINE_VISIBILITY exception_ptr() _NOEXCEPT : __ptr_() {} 149 _LIBCPP_INLINE_VISIBILITY exception_ptr(nullptr_t) _NOEXCEPT : __ptr_() {} 156 {return __ptr_ != nullptr;} 160 {return __x.__ptr_ == __y.__ptr_;} 237 exception_ptr __ptr_; 246 _LIBCPP_INLINE_VISIBILITY exception_ptr nested_ptr() const _NOEXCEPT {return __ptr_;}
|
| H A D | __tree | 828 __iter_pointer __ptr_; 839 : __ptr_(nullptr) 870 {return __x.__ptr_ == __y.__ptr_;} 901 __iter_pointer __ptr_; 912 : __ptr_(nullptr) 922 : __ptr_(__p.__ptr_) {} 953 {return __x.__ptr_ == __y.__ptr_;} 961 : __ptr_(__p) {} 964 : __ptr_(__p) {} 2248 __begin_node() = __r.__ptr_; [all …]
|
| H A D | forward_list | 323 __iter_node_pointer __ptr_; 341 : __ptr_(__traits::__as_iter_node(__p)) {} 345 : __ptr_(__traits::__as_iter_node(__p)) {} 371 __ptr_ = __traits::__as_iter_node(__ptr_->__next_); 385 {return __x.__ptr_ == __y.__ptr_;} 405 __iter_node_pointer __ptr_; 418 : __ptr_(nullptr) {} 422 : __ptr_(__traits::__as_iter_node(__p)) {} 444 : __ptr_(__p.__ptr_) {} 455 __ptr_ = __traits::__as_iter_node(__ptr_->__next_); [all …]
|
| H A D | deque | 335 pointer __ptr_; 353 : __m_iter_(__it.__m_iter_), __ptr_(__it.__ptr_) {} 363 __ptr_ = *__m_iter_; 377 if (__ptr_ == *__m_iter_) 382 --__ptr_; 451 {return __x.__ptr_ == __y.__ptr_;} 460 (__x.__m_iter_ == __y.__m_iter_ && __x.__ptr_ < __y.__ptr_);} 605 pointer __rb = __r.__ptr_; 635 pointer __fb = __f.__ptr_; 663 pointer __fb = __f.__ptr_; [all …]
|
| H A D | __hash_table | 2096 pair<iterator, bool> __result = __node_insert_unique(__nh.__ptr_); 2111 pair<iterator, bool> __result = __node_insert_unique(__nh.__ptr_); 2176 iterator __result = __node_insert_multi(__nh.__ptr_); 2190 iterator __result = __node_insert_multi(__hint, __nh.__ptr_);
|
| /llvm-project-15.0.7/pstl/include/pstl/internal/omp/ |
| H A D | util.h | 58 _Tp* __ptr_; variable 65 …__buffer(std::size_t __n) : __allocator_(), __ptr_(__allocator_.allocate(__n)), __buf_size_(__n) {} in __buffer() 67 operator bool() const { return __ptr_ != nullptr; } 72 return __ptr_; in get() 74 ~__buffer() { __allocator_.deallocate(__ptr_, __buf_size_); } in ~__buffer()
|
| /llvm-project-15.0.7/pstl/include/pstl/internal/ |
| H A D | parallel_backend_serial.h | 32 _Tp* __ptr_; variable 39 …__buffer(std::size_t __n) : __allocator_(), __ptr_(__allocator_.allocate(__n)), __buf_size_(__n) {} in __buffer() 41 operator bool() const { return __ptr_ != nullptr; } 45 return __ptr_; in get() 47 ~__buffer() { __allocator_.deallocate(__ptr_, __buf_size_); } in ~__buffer()
|
| /llvm-project-15.0.7/libcxx/include/__format/ |
| H A D | format_arg.h | 129 return _VSTD::invoke(_VSTD::forward<_Visitor>(__vis), __arg.__value_.__ptr_); in decltype() 151 : __ptr_(_VSTD::addressof(__v)), in __handle() 166 const void* __ptr_; member 187 const void* __ptr_; member 212 _LIBCPP_HIDE_FROM_ABI __basic_format_arg_value(const void* __value) noexcept : __ptr_(__value) {} in __basic_format_arg_value() 258 __handle_.__format_(__parse_ctx, __ctx, __handle_.__ptr_); in format()
|
| H A D | buffer.h | 57 : __ptr_(__ptr), __capacity_(__capacity), in __output_buffer() 64 __ptr_ = __ptr; in reset() 75 __ptr_[__size_++] = __c; in push_back() 84 __flush_(__ptr_, __size_, __obj_); in flush() 89 _CharT* __ptr_;
|
| /llvm-project-15.0.7/clang/test/CodeGenCXX/ |
| H A D | linetable-eh.cpp | 23 element_type* __ptr_; member in shared_ptr 25 element_type* operator->() const noexcept {return __ptr_;} in operator ->()
|
| /llvm-project-15.0.7/libcxx/include/experimental/ |
| H A D | simd | 835 __simd_storage<_Tp, _Abi>* __ptr_; 839 : __ptr_(__ptr), __index_(__index) {} 847 operator _Vp() const { return __ptr_->__get(__index_); } 850 __ptr_->__set(__index_, __value); 855 return std::move(*this) = __ptr_->__get(__index_) + 1; 859 auto __val = __ptr_->__get(__index_); 860 __ptr_->__set(__index_, __val + 1); 865 return std::move(*this) = __ptr_->__get(__index_) - 1; 869 auto __val = __ptr_->__get(__index_); 870 __ptr_->__set(__index_, __val - 1); [all …]
|