Home
last modified time | relevance | path

Searched refs:ptr_ (Results 1 – 25 of 39) sorted by relevance

12

/llvm-project-15.0.7/libcxx/test/support/
H A Dmin_allocator.h204 const void* ptr_; variable
209 min_pointer(min_pointer<T, ID> p) TEST_NOEXCEPT : ptr_(p.ptr_) {} in min_pointer()
213 friend bool operator==(min_pointer x, min_pointer y) {return x.ptr_ == y.ptr_;}
221 void* ptr_; variable
231 TEST_CONSTEXPR_CXX14 min_pointer(min_pointer<T, ID> p) TEST_NOEXCEPT : ptr_(p.ptr_) {} in min_pointer()
235 …EST_CONSTEXPR_CXX14 friend bool operator==(min_pointer x, min_pointer y) {return x.ptr_ == y.ptr_;}
243 T* ptr_; variable
292 return x.ptr_ - y.ptr_;
313 const T* ptr_; variable
319 TEST_CONSTEXPR_CXX14 min_pointer(min_pointer<T, ID> p) : ptr_(p.ptr_) {} in min_pointer()
[all …]
H A Dtest_iterators.h855 value_type* ptr_ = nullptr;
860 : ptr_(p)
889 return Iterator(ptr_ - n, iter_moves_, iter_swaps_);
892 return ptr_ - rhs.ptr_;
895 ptr_ += n;
899 ptr_ -= n;
906 ++ptr_;
913 --ptr_;
918 std::swap(a.ptr_, b.ptr_);
932 return lhs.ptr_ == rhs.ptr_;
[all …]
/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.take/
H A Dtypes.h11 int *ptr_; member
13 constexpr explicit MoveOnlyView(int* ptr) : ptr_(ptr) {} in MoveOnlyView()
17 constexpr int* begin() const {return ptr_;} in begin()
25 int *ptr_; member
26 constexpr explicit CopyableView(int* ptr) : ptr_(ptr) {} in CopyableView()
28 constexpr int* begin() const {return ptr_;} in begin()
37 int *ptr_; member
38 constexpr explicit SizedForwardView(int* ptr) : ptr_(ptr) {} in SizedForwardView()
39 constexpr auto begin() const { return ForwardIter(ptr_); } in begin()
48 int *ptr_; member
[all …]
H A Dbase.pass.cpp31 assert(tv.base().ptr_ == buffer); in test()
32 assert(std::move(tv).base().ptr_ == buffer); in test()
41 assert(std::move(tv).base().ptr_ == buffer); in test()
49 assert(tv.base().ptr_ == buffer); in test()
50 assert(std::move(tv).base().ptr_ == buffer); in test()
H A Dctor.view_count.pass.cpp27 assert(tv.base().ptr_ == buffer); in test()
33 assert(std::move(tv).base().ptr_ == buffer); in test()
39 assert(tv.base().ptr_ == buffer); in test()
/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.join.view/
H A Dtypes.h27 int* ptr_; member
55 T* ptr_; member
66 : ptr_(ptr), size_(size) {} in ptr_() function
79 int* ptr_; member
96 CopyableChild* ptr_; member
122 T* ptr_ = nullptr; member
129 ++ptr_;
140 InputValueIter<T> ptr_; member
146 constexpr ValueView(ValueView&& other) : ptr_(other.ptr_) { other.ptr_.ptr_ = nullptr; } in ValueView()
149 ptr_ = other.ptr_;
[all …]
H A Dctor.default.pass.cpp29 assert(std::move(jv).base().ptr_ == globalChildren); in test()
/llvm-project-15.0.7/libcxx/test/std/algorithms/
H A Drobust_against_proxy_iterators_lifetime_bugs.pass.cpp224 ptr_ = rhs.ptr_; in operator =()
241 ptr_ = rhs.ptr_; in operator =()
269 return lhs.ptr_ == rhs.ptr_; in operator ==()
273 return lhs.ptr_ != rhs.ptr_; in operator !=()
312 return lhs.ptr_ < rhs.ptr_; in operator <()
317 return lhs.ptr_ > rhs.ptr_; in operator >()
322 return lhs.ptr_ <= rhs.ptr_; in operator <=()
327 return lhs.ptr_ >= rhs.ptr_; in operator >=()
436 ptr_ = rhs.ptr_; in operator =()
453 ptr_ = rhs.ptr_; in operator =()
[all …]
/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.reverse/
H A Dctor.default.pass.cpp22 int *ptr_ = nullptr; member
27 constexpr bidirectional_iterator<int*> begin() { return bidirectional_iterator<int*>{ptr_}; } in begin()
28 …directional_iterator<const int*> begin() const { return bidirectional_iterator<const int*>{ptr_}; } in begin()
29 constexpr bidirectional_iterator<int*> end() { return bidirectional_iterator<int*>{ptr_ + 8}; } in end()
30 …rectional_iterator<const int*> end() const { return bidirectional_iterator<const int*>{ptr_ + 8}; } in end()
41 assert(rev.base().ptr_ == nullptr); in test()
45 assert(rev.base().ptr_ == nullptr); in test()
H A Dsize.pass.cpp26 int *ptr_; member
29 constexpr BidirSizedRange(int *ptr, size_t size) : ptr_(ptr), size_(size) {} in BidirSizedRange()
35 constexpr bidirectional_iterator<int*> begin() { return bidirectional_iterator<int*>{ptr_}; } in begin()
36 …directional_iterator<const int*> begin() const { return bidirectional_iterator<const int*>{ptr_}; } in begin()
37 constexpr bidirectional_iterator<int*> end() { return bidirectional_iterator<int*>{ptr_ + 8}; } in end()
38 …rectional_iterator<const int*> end() const { return bidirectional_iterator<const int*>{ptr_ + 8}; } in end()
H A Dbegin.pass.cpp32 pointer ptr_; member
33 CountedIter(pointer ptr) : ptr_(ptr) {} in CountedIter()
40 self& operator++() { globalCount++; ++ptr_; return *this; } in operator ++()
146 assert(rev.begin().base().ptr_ == buffer + 8); in main()
148 assert(rev.begin().base().ptr_ == buffer + 8); in main()
/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.transform/
H A Dtypes.h20 int *ptr_; member
21 …constexpr explicit MoveOnlyView(int* ptr = globalBuff, int start = 0) : start_(start), ptr_(ptr) {} in start_()
24 constexpr int *begin() const { return ptr_ + start_; } in begin()
25 constexpr int *end() const { return ptr_ + 8; } in end()
45 int *ptr_; member
46 constexpr explicit ForwardView(int* ptr = globalBuff) : ptr_(ptr) {} in ptr_() function
49 constexpr auto begin() const { return forward_iterator<int*>(ptr_); } in begin()
50 constexpr auto end() const { return forward_iterator<int*>(ptr_ + 8); } in end()
86 int *ptr_; member
87 constexpr explicit InputView(int* ptr = globalBuff) : ptr_(ptr) {} in ptr_() function
[all …]
/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.lazy.split/range.lazy.split.inner/
H A Diter_move.pass.cpp29 value_type* ptr_ = nullptr; member
33 …constexpr explicit MaybeNoexceptIterator(int* p, int& iter_moves) : ptr_(p), iter_move_invocations… in MaybeNoexceptIterator()
35 constexpr value_type& operator*() const { return *ptr_; } in operator *()
37 MaybeNoexceptIterator& operator++() { ++ptr_; return *this; } in operator ++()
40 ++ptr_; in operator ++()
44 constexpr MaybeNoexceptIterator& operator--() { --ptr_; return *this; } in operator --()
47 --ptr_; in operator --()
58 …onst MaybeNoexceptIterator& lhs, const MaybeNoexceptIterator& rhs) { return lhs.ptr_ == rhs.ptr_; } in operator ==()
H A Diter_swap.pass.cpp30 value_type* ptr_ = nullptr; member
36 value_type& operator*() const { return *ptr_; } in operator *()
38 MaybeNoexceptIterator& operator++() { ++ptr_; return *this; } in operator ++()
41 ++ptr_; in operator ++()
45 MaybeNoexceptIterator& operator--() { --ptr_; return *this; } in operator --()
48 --ptr_; in operator --()
59 return lhs.ptr_ == rhs.ptr_; in operator ==()
/llvm-project-15.0.7/libcxxabi/src/
H A Dcxa_vector.cpp56 : dealloc_ ( dealloc ), ptr_ ( ptr ), enabled_ ( true ) {} in st_heap_block2()
57 ~st_heap_block2 () { if ( enabled_ ) dealloc_ ( ptr_ ) ; } in ~st_heap_block2()
62 void *ptr_; member in __cxxabiv1::__anon3524239a0111::st_heap_block2
71 : dealloc_ ( dealloc ), ptr_ ( ptr ), size_ ( size ), enabled_ ( true ) {} in st_heap_block3()
72 ~st_heap_block3 () { if ( enabled_ ) dealloc_ ( ptr_, size_ ) ; } in ~st_heap_block3()
77 void *ptr_; member in __cxxabiv1::__anon3524239a0111::st_heap_block3
87 : ptr_ ( ptr ), idx_ ( idx ), element_size_ ( element_size ), in st_cxa_cleanup()
91 __cxa_vec_cleanup ( ptr_, idx_, element_size_, destructor_ ); in ~st_cxa_cleanup()
97 void *ptr_; member in __cxxabiv1::__anon3524239a0111::st_cxa_cleanup
/llvm-project-15.0.7/libcxx/test/std/utilities/smartptr/unique.ptr/unique.ptr.class/unique.ptr.modifiers/
H A Dreset_self.pass.cpp20 std::unique_ptr<A> ptr_; member
22 A() : ptr_(this) {} in A()
23 void reset() { ptr_.reset(); } in reset()
/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl/
H A Dtsan_mutexset.h63 MutexSet* operator->() { return ptr_; }
64 operator MutexSet*() { return ptr_; }
69 MutexSet* ptr_;
85 DynamicMutexSet::DynamicMutexSet() : ptr_(&set_) {} in DynamicMutexSet()
H A Dtsan_mutexset.cpp77 DynamicMutexSet::DynamicMutexSet() : ptr_(New<MutexSet>()) {} in DynamicMutexSet()
78 DynamicMutexSet::~DynamicMutexSet() { DestroyAndFree(ptr_); } in ~DynamicMutexSet()
/llvm-project-15.0.7/clang/test/PCH/
H A Dthread-safety-attrs.cpp76 SmartPtr(T* p) : ptr_(p) { } in SmartPtr()
77 SmartPtr(const SmartPtr<T>& p) : ptr_(p.ptr_) { } in SmartPtr()
80 T* get() const { return ptr_; } in get()
81 T* operator->() const { return ptr_; } in operator ->()
82 T& operator*() const { return *ptr_; } in operator *()
85 T* ptr_; member in SmartPtr
/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/
H A Dtsan_mutexset.h68 MutexSet* operator->() { return ptr_; }
69 operator MutexSet*() { return ptr_; }
74 MutexSet* ptr_;
92 DynamicMutexSet::DynamicMutexSet() : ptr_(&set_) {} in DynamicMutexSet()
H A Dtsan_mutexset.cpp129 DynamicMutexSet::DynamicMutexSet() : ptr_(New<MutexSet>()) {} in DynamicMutexSet()
130 DynamicMutexSet::~DynamicMutexSet() { DestroyAndFree(ptr_); } in ~DynamicMutexSet()
/llvm-project-15.0.7/libc/src/string/memory_utils/
H A Daddress.h54 Address(VoidType *ptr) : ptr_(reinterpret_cast<PointeeType *>(ptr)) {} in Address()
58 __builtin_assume_aligned(ptr_, ALIGNMENT)); in ptr()
61 PointeeType *const ptr_; member
65 return Address<NewAlignment, PERMISSION, TEMPORALITY>(ptr_ + byte_offset); in offset()
107 return Address<Alignment, AddrT::PERMISSION, AddrT::TEMPORALITY>(addr.ptr_ +
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Darrow-operator.cpp46 wrapped_ptr(T* ptr) : ptr_(ptr) {} in wrapped_ptr()
47 T* operator->() { return ptr_; } in operator ->()
50 T *ptr_; member in arrow_suggest::wrapped_ptr
/llvm-project-15.0.7/clang/test/FixIt/
H A Dfixit.cpp244 wrapped_ptr(T* ptr) : ptr_(ptr) {} in wrapped_ptr()
245 T* operator->() { return ptr_; } in operator ->()
247 T *ptr_; member in arrow_suggest::wrapped_ptr
/llvm-project-15.0.7/compiler-rt/lib/interception/
H A Dinterception_win.cpp916 : ptr_(reinterpret_cast<T *>(reinterpret_cast<char *>(module) + rva)) {} in RVAPtr()
917 operator T *() { return ptr_; } in operator T*()
918 T *operator->() { return ptr_; } in operator ->()
919 T *operator++() { return ++ptr_; } in operator ++()
922 T *ptr_; member in __interception::__anonf7bb67370111::RVAPtr

12