| /llvm-project-15.0.7/libcxx/test/std/numerics/numeric.ops/adjacent.difference/ |
| H A D | adjacent_difference.pass.cpp | 29 TEST_CONSTEXPR_CXX20 void 50 TEST_CONSTEXPR_CXX20 X& operator=(const X&); 52 TEST_CONSTEXPR_CXX20 explicit X(int i) : i_(i) {} in X() 53 TEST_CONSTEXPR_CXX20 X(const X& x) : i_(x.i_) {} in X() 54 TEST_CONSTEXPR_CXX20 X& operator=(X&& x) in operator =() 61 TEST_CONSTEXPR_CXX20 friend X operator-(const X& x, const X& y) {return X(x.i_ - y.i_);} in operator -() 70 TEST_CONSTEXPR_CXX20 Y& operator=(const Y&); 72 TEST_CONSTEXPR_CXX20 explicit Y(int i) : i_(i) {} in Y() 73 TEST_CONSTEXPR_CXX20 Y(const Y& y) : i_(y.i_) {} in Y() 74 TEST_CONSTEXPR_CXX20 void operator=(const X& x) {i_ = x.i_;} in operator =() [all …]
|
| H A D | adjacent_difference_op.pass.cpp | 76 TEST_CONSTEXPR_CXX20 void 88 TEST_CONSTEXPR_CXX20 void 110 TEST_CONSTEXPR_CXX20 X& operator=(const X&); 112 TEST_CONSTEXPR_CXX20 explicit X(int i) : i_(i) {} in X() 113 TEST_CONSTEXPR_CXX20 X(const X& x) : i_(x.i_) {} in X() 114 TEST_CONSTEXPR_CXX20 X& operator=(X&& x) in operator =() 130 TEST_CONSTEXPR_CXX20 Y& operator=(const Y&); 132 TEST_CONSTEXPR_CXX20 explicit Y(int i) : i_(i) {} in Y() 133 TEST_CONSTEXPR_CXX20 Y(const Y& y) : i_(y.i_) {} in Y() 134 TEST_CONSTEXPR_CXX20 void operator=(const X& x) {i_ = x.i_;} in operator =() [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/memory/allocator.traits/allocator.traits.members/ |
| H A D | destroy.pass.cpp | 31 TEST_CONSTEXPR_CXX20 T* allocate(std::size_t n) in allocate() 36 TEST_CONSTEXPR_CXX20 void deallocate(T* p, std::size_t n) in deallocate() 51 TEST_CONSTEXPR_CXX20 T* allocate(std::size_t n) in allocate() 56 TEST_CONSTEXPR_CXX20 void deallocate(T* p, std::size_t n) in deallocate() 62 TEST_CONSTEXPR_CXX20 void destroy(U* p) in destroy() 77 TEST_CONSTEXPR_CXX20 ~CountDestructor() { ++*counter_; } in ~CountDestructor() 82 TEST_CONSTEXPR_CXX20 bool test() in test()
|
| H A D | select_on_container_copy_construction.pass.cpp | 32 TEST_CONSTEXPR_CXX20 explicit A(int i = 0) : id(i) {} in A() 42 TEST_CONSTEXPR_CXX20 explicit B(int i = 0) : id(i) {} in B() 44 TEST_CONSTEXPR_CXX20 B select_on_container_copy_construction() const in select_on_container_copy_construction() 50 TEST_CONSTEXPR_CXX20 bool test() in test()
|
| H A D | allocate_hint.pass.cpp | 30 TEST_CONSTEXPR_CXX20 A() {} in A() 32 TEST_CONSTEXPR_CXX20 value_type* allocate(std::size_t n) in allocate() 46 TEST_CONSTEXPR_CXX20 value_type* allocate(std::size_t n, const void* p) in allocate() 56 TEST_CONSTEXPR_CXX20 bool test() in test()
|
| H A D | construct.pass.cpp | 39 TEST_CONSTEXPR_CXX20 B(int& count) : count_(count) {} in B() 43 TEST_CONSTEXPR_CXX20 void construct(U* p, Args&& ...args) in construct() 59 TEST_CONSTEXPR_CXX20 A0(int* count) {++*count;} in A0() 64 TEST_CONSTEXPR_CXX20 A1(int* count, char c) in A1() 73 TEST_CONSTEXPR_CXX20 A2(int* count, char c, int i) in A2() 81 TEST_CONSTEXPR_CXX20 bool test() in test()
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/optional/optional.object/optional.object.ctor/ |
| H A D | optional_U.pass.cpp | 26 TEST_CONSTEXPR_CXX20 void 52 TEST_CONSTEXPR_CXX20 X(int i) : i_(i) {} in X() 53 TEST_CONSTEXPR_CXX20 X(X&& x) : i_(std::exchange(x.i_, 0)) {} in X() 54 TEST_CONSTEXPR_CXX20 ~X() {i_ = 0;} in ~X() 64 TEST_CONSTEXPR_CXX20 bool test_all() in test_all()
|
| /llvm-project-15.0.7/libcxx/test/support/ |
| H A D | test_allocator.h | 135 TEST_CONSTEXPR_CXX20 ~test_allocator() TEST_NOEXCEPT { in ~test_allocator() 168 TEST_CONSTEXPR_CXX20 void construct(pointer p, U&& val) { in construct() 227 TEST_CONSTEXPR_CXX20 ~non_default_test_allocator() TEST_NOEXCEPT { in ~non_default_test_allocator() 237 TEST_CONSTEXPR_CXX20 pointer allocate(size_type n, const void* = nullptr) { 248 TEST_CONSTEXPR_CXX20 void deallocate(pointer p, size_type n) { in deallocate() 312 TEST_CONSTEXPR_CXX20 ~test_allocator() TEST_NOEXCEPT { in ~test_allocator() 406 TEST_CONSTEXPR_CXX20 void construct(Tag_X* p, Args&&... args) { in construct() 415 TEST_CONSTEXPR_CXX20 void destroy(U* p) { in destroy() 429 TEST_CONSTEXPR_CXX20 T* allocate(std::size_t N) { in allocate() 439 TEST_CONSTEXPR_CXX20 void deallocate(T* ptr, std::size_t N) { in deallocate() [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/containers/sequences/vector/ |
| H A D | access.pass.cpp | 32 TEST_CONSTEXPR_CXX20 C make(int size, int start) { in make() 40 TEST_CONSTEXPR_CXX20 void test_get_basic(Vector& c, int start_value) { in test_get_basic() 61 TEST_CONSTEXPR_CXX20 void test_get() { in test_get() 70 TEST_CONSTEXPR_CXX20 void test_set() { in test_set() 96 TEST_CONSTEXPR_CXX20 void test() { in test() 115 TEST_CONSTEXPR_CXX20 bool tests() { in tests()
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/utility/pairs/pairs.pair/ |
| H A D | swap.pass.cpp | 22 TEST_CONSTEXPR_CXX20 S() : i(0) {} in S() 23 TEST_CONSTEXPR_CXX20 S(int j) : i(j) {} in S() 24 TEST_CONSTEXPR_CXX20 bool operator==(int x) const { return i == x; } in operator ==() 27 TEST_CONSTEXPR_CXX20 bool test() { in test()
|
| H A D | assign_rv_pair_U_V.pass.cpp | 26 TEST_CONSTEXPR_CXX20 Derived(ConstexprTestTypes::MoveOnly&&){}; in Derived() 31 TEST_CONSTEXPR_CXX20 CountAssign() = default; 32 TEST_CONSTEXPR_CXX20 CountAssign(const int){}; in CountAssign() 33 TEST_CONSTEXPR_CXX20 CountAssign& operator=(CountAssign const&) { in operator =() 37 TEST_CONSTEXPR_CXX20 CountAssign& operator=(CountAssign&&) { in operator =() 62 TEST_CONSTEXPR_CXX20 bool test() { in test()
|
| /llvm-project-15.0.7/libcxx/test/std/algorithms/alg.sorting/alg.set.operations/set.symmetric.difference/ |
| H A D | set_symmetric_difference.pass.cpp | 28 TEST_CONSTEXPR_CXX20 void test4() in test4() 53 TEST_CONSTEXPR_CXX20 void test3() in test3() 63 TEST_CONSTEXPR_CXX20 void test2() in test2() 73 TEST_CONSTEXPR_CXX20 void test1() in test1() 82 TEST_CONSTEXPR_CXX20 bool test() in test()
|
| H A D | set_symmetric_difference_comp.pass.cpp | 29 TEST_CONSTEXPR_CXX20 void test4() in test4() 54 TEST_CONSTEXPR_CXX20 void test3() in test3() 64 TEST_CONSTEXPR_CXX20 void test2() in test2() 74 TEST_CONSTEXPR_CXX20 void test1() in test1() 83 TEST_CONSTEXPR_CXX20 bool test() in test()
|
| /llvm-project-15.0.7/libcxx/test/std/algorithms/alg.sorting/alg.set.operations/set.difference/ |
| H A D | set_difference.pass.cpp | 28 TEST_CONSTEXPR_CXX20 void test4() in test4() 53 TEST_CONSTEXPR_CXX20 void test3() in test3() 63 TEST_CONSTEXPR_CXX20 void test2() in test2() 73 TEST_CONSTEXPR_CXX20 void test1() in test1() 82 TEST_CONSTEXPR_CXX20 bool test() in test()
|
| H A D | set_difference_comp.pass.cpp | 29 TEST_CONSTEXPR_CXX20 void test4() in test4() 54 TEST_CONSTEXPR_CXX20 void test3() in test3() 64 TEST_CONSTEXPR_CXX20 void test2() in test2() 74 TEST_CONSTEXPR_CXX20 void test1() in test1() 83 TEST_CONSTEXPR_CXX20 bool test() in test()
|
| /llvm-project-15.0.7/libcxx/test/std/algorithms/alg.sorting/alg.set.operations/set.intersection/ |
| H A D | set_intersection.pass.cpp | 28 TEST_CONSTEXPR_CXX20 void test4() in test4() 53 TEST_CONSTEXPR_CXX20 void test3() in test3() 63 TEST_CONSTEXPR_CXX20 void test2() in test2() 73 TEST_CONSTEXPR_CXX20 void test1() in test1() 82 TEST_CONSTEXPR_CXX20 bool test() in test()
|
| H A D | set_intersection_comp.pass.cpp | 29 TEST_CONSTEXPR_CXX20 void test4() in test4() 54 TEST_CONSTEXPR_CXX20 void test3() in test3() 64 TEST_CONSTEXPR_CXX20 void test2() in test2() 74 TEST_CONSTEXPR_CXX20 void test1() in test1() 83 TEST_CONSTEXPR_CXX20 bool test() in test()
|
| /llvm-project-15.0.7/libcxx/test/std/algorithms/alg.sorting/alg.set.operations/set.union/ |
| H A D | set_union.pass.cpp | 28 TEST_CONSTEXPR_CXX20 void test4() in test4() 53 TEST_CONSTEXPR_CXX20 void test3() in test3() 63 TEST_CONSTEXPR_CXX20 void test2() in test2() 73 TEST_CONSTEXPR_CXX20 void test1() in test1() 82 TEST_CONSTEXPR_CXX20 bool test() in test()
|
| H A D | set_union_comp.pass.cpp | 29 TEST_CONSTEXPR_CXX20 void test4() in test4() 54 TEST_CONSTEXPR_CXX20 void test3() in test3() 64 TEST_CONSTEXPR_CXX20 void test2() in test2() 74 TEST_CONSTEXPR_CXX20 void test1() in test1() 83 TEST_CONSTEXPR_CXX20 bool test() in test()
|
| /llvm-project-15.0.7/libcxx/test/std/algorithms/alg.sorting/alg.merge/ |
| H A D | merge.pass.cpp | 28 TEST_CONSTEXPR_CXX20 void test4() in test4() 53 TEST_CONSTEXPR_CXX20 void test3() in test3() 63 TEST_CONSTEXPR_CXX20 void test2() in test2() 73 TEST_CONSTEXPR_CXX20 void test1() in test1() 82 TEST_CONSTEXPR_CXX20 bool test() in test()
|
| H A D | merge_comp.pass.cpp | 29 TEST_CONSTEXPR_CXX20 void test4() in test4() 54 TEST_CONSTEXPR_CXX20 void test3() in test3() 64 TEST_CONSTEXPR_CXX20 void test2() in test2() 74 TEST_CONSTEXPR_CXX20 void test1() in test1() 83 TEST_CONSTEXPR_CXX20 bool test() in test()
|
| /llvm-project-15.0.7/libcxx/test/std/numerics/numeric.ops/reduce/ |
| H A D | reduce.pass.cpp | 25 TEST_CONSTEXPR_CXX20 void 34 TEST_CONSTEXPR_CXX20 void 46 TEST_CONSTEXPR_CXX20 void 53 TEST_CONSTEXPR_CXX20 bool
|
| H A D | reduce_init.pass.cpp | 24 TEST_CONSTEXPR_CXX20 void 32 TEST_CONSTEXPR_CXX20 void 48 TEST_CONSTEXPR_CXX20 void 55 TEST_CONSTEXPR_CXX20 bool
|
| /llvm-project-15.0.7/libcxx/test/std/containers/sequences/vector.bool/ |
| H A D | construct_size.pass.cpp | 22 TEST_CONSTEXPR_CXX20 void test2(typename C::size_type n, in test2() 39 TEST_CONSTEXPR_CXX20 void test1(typename C::size_type n) in test1() 50 TEST_CONSTEXPR_CXX20 void test(typename C::size_type n) in test() 56 TEST_CONSTEXPR_CXX20 bool tests() in tests()
|
| /llvm-project-15.0.7/libcxx/test/std/numerics/numeric.ops/transform.reduce/ |
| H A D | transform_reduce_iter_iter_iter_init.pass.cpp | 28 TEST_CONSTEXPR_CXX20 void 37 TEST_CONSTEXPR_CXX20 void 56 TEST_CONSTEXPR_CXX20 void 64 TEST_CONSTEXPR_CXX20 void 73 TEST_CONSTEXPR_CXX20 bool
|