Searched refs:makeArgumentID (Results 1 – 11 of 11) sorted by relevance
/llvm-project/libcxx/test/support/ |
H A D | uses_alloc_types.h | 166 auto expectArgs = &makeArgumentID<ArgTypes...>(); 176 auto ExpectID = &makeArgumentID<ArgTypes...>(); 202 : args_id(&makeArgumentID<Self const&>()), constructor_called(UA_None), alloc_store() {} 205 : args_id(&makeArgumentID<Self&&>()), constructor_called(UA_None), alloc_store() {} 209 : args_id(&makeArgumentID<Args&&...>()), constructor_called(UA_AllocArg), alloc_store(a) {} 246 UsesAllocatorV1() : Base(&makeArgumentID<>()) {} 248 UsesAllocatorV1(UsesAllocatorV1 const&) : Base(&makeArgumentID<UsesAllocatorV1 const&>()) {} 249 UsesAllocatorV1(UsesAllocatorV1&&) : Base(&makeArgumentID<UsesAllocatorV1&&>()) {} 252 UsesAllocatorV1(Args&&...) : Base(&makeArgumentID<Args&&...>()) {} 274 UsesAllocatorV2() : Base(&makeArgumentID<>()) {} [all...] |
H A D | any_helpers.h | 384 : arg_types(&makeArgumentID<>()) {} in small_tracked_t() 386 : arg_types(&makeArgumentID<small_tracked_t const&>()) {} in small_tracked_t() 388 : arg_types(&makeArgumentID<small_tracked_t &&>()) {} in small_tracked_t() 391 : arg_types(&makeArgumentID<Args...>()) {} in small_tracked_t() 394 : arg_types(&makeArgumentID<std::initializer_list<int>, Args...>()) {} in small_tracked_t() 402 : arg_types(&makeArgumentID<>()) { dummy[0] = 42; } in large_tracked_t() 404 : arg_types(&makeArgumentID<large_tracked_t const&>()) {} in large_tracked_t() 406 : arg_types(&makeArgumentID<large_tracked_t &&>()) {} in large_tracked_t() 409 : arg_types(&makeArgumentID<Args...>()) {} in large_tracked_t() 412 : arg_types(&makeArgumentID<std::initializer_list<int>, Args...>()) {} in large_tracked_t() [all …]
|
H A D | variant_test_helpers.h | 121 last_call_args = std::addressof(makeArgumentID<Args...>()); in set_call() 126 *last_call_args == makeArgumentID<Args...>(); in check_call()
|
H A D | callable_types.h | 140 last_call_args = &makeArgumentID<Args...>; in set_call() 148 && *last_call_args == &makeArgumentID<Args...>; in check_call()
|
H A D | type_id.h | 68 inline TypeID const& makeArgumentID() { in makeArgumentID() function
|
H A D | container_test_types.h | 152 // makeArgumentID - Create and return a unique identifier for a given set 155 inline constexpr TypeID const& makeArgumentID() { 206 m_expected_args = &detail::makeArgumentID<Args...>(); 210 return check(detail::makeArgumentID<Args...>()); in isInAllocatorConstruct() 148 inline constexpr TypeID const& makeArgumentID() { makeArgumentID() function
|
H A D | controlled_allocators.h | 126 last_construct_args = &makeArgumentID<Args...>(); in countConstruct() 190 auto expectArgs = &makeArgumentID<Args...>(); in checkConstruct()
|
/llvm-project/libcxx/test/std/utilities/smartptr/unique.ptr/unique.ptr.class/unique.ptr.asgn/ |
H A D | move_convert.pass.cpp | 66 TrackingDeleter() : arg_type(&makeArgumentID<>()) {} in TrackingDeleter() 69 : arg_type(&makeArgumentID<TrackingDeleter const&>()) {} in TrackingDeleter() 72 : arg_type(&makeArgumentID<TrackingDeleter &&>()) {} in TrackingDeleter() 75 TrackingDeleter(T&&) : arg_type(&makeArgumentID<T&&>()) {} in TrackingDeleter() 78 arg_type = &makeArgumentID<TrackingDeleter const&>(); in operator =() 83 arg_type = &makeArgumentID<TrackingDeleter &&>(); in operator =() 89 arg_type = &makeArgumentID<T&&>(); in operator =() 107 ConstTrackingDeleter() : arg_type(&makeArgumentID<>()) {} in ConstTrackingDeleter() 110 : arg_type(&makeArgumentID<ConstTrackingDeleter const&>()) {} in ConstTrackingDeleter() 113 : arg_type(&makeArgumentID<ConstTrackingDeleter &&>()) {} in ConstTrackingDeleter() [all …]
|
/llvm-project/libcxx/test/std/utilities/smartptr/unique.ptr/unique.ptr.class/unique.ptr.ctor/ |
H A D | move_convert.pass.cpp | 53 TEST_CONSTEXPR_CXX23 TrackingDeleter() : arg_type(&makeArgumentID<>()) {} in TrackingDeleter() 55 …TEST_CONSTEXPR_CXX23 TrackingDeleter(TrackingDeleter const&) : arg_type(&makeArgumentID<TrackingDe… in TrackingDeleter() 57 …TEST_CONSTEXPR_CXX23 TrackingDeleter(TrackingDeleter&&) : arg_type(&makeArgumentID<TrackingDeleter… in TrackingDeleter() 60 TEST_CONSTEXPR_CXX23 TrackingDeleter(T&&) : arg_type(&makeArgumentID<T&&>()) {} in TrackingDeleter() 63 arg_type = &makeArgumentID<TrackingDeleter const&>(); in operator =() 68 arg_type = &makeArgumentID<TrackingDeleter &&>(); in operator =() 74 arg_type = &makeArgumentID<T&&>(); in operator =() 93 return d.arg_type && *d.arg_type == makeArgumentID<ExpectT>(); in checkArg()
|
/llvm-project/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.apply/ |
H A D | make_from_tuple.pass.cpp | 41 arg_types(&makeArgumentID<Args&&...>()) in ConstructibleFromTuple() 52 arg_types(&makeArgumentID<Args&&...>()) 71 && value.arg_types == &makeArgumentID<ExpectTypes...>(); in do_forwarding_test()
|
H A D | apply.pass.cpp | 103 : quals(q), arg_types(&makeArgumentID<Args&&...>()), args(std::forward<Args>(xargs)...) in CallInfo() 132 TypeID const* const expect_args = &makeArgumentID<ExpectArgs...>(); in check_apply_quals_and_types()
|