| /llvm-project-15.0.7/libcxx/test/std/utilities/meta/meta.unary/meta.unary.prop/ |
| H A D | is_default_constructible.pass.cpp | 19 static_assert( std::is_default_constructible<T>::value, ""); in test_is_default_constructible() 20 static_assert( std::is_default_constructible<const T>::value, ""); in test_is_default_constructible() 21 static_assert( std::is_default_constructible<volatile T>::value, ""); in test_is_default_constructible() 22 static_assert( std::is_default_constructible<const volatile T>::value, ""); in test_is_default_constructible() 34 static_assert(!std::is_default_constructible<T>::value, ""); in test_is_not_default_constructible() 35 static_assert(!std::is_default_constructible<const T>::value, ""); in test_is_not_default_constructible() 36 static_assert(!std::is_default_constructible<volatile T>::value, ""); in test_is_not_default_constructible() 37 static_assert(!std::is_default_constructible<const volatile T>::value, ""); in test_is_not_default_constructible()
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/utility/pairs/pairs.pair/ |
| H A D | default-sfinae.pass.cpp | 44 using DependantIsDefault = DependantType<std::is_default_constructible<T>, Val>; 67 static_assert(!std::is_default_constructible<P>::value, ""); in test_not_is_default_constructible() 72 static_assert(!std::is_default_constructible<P>::value, ""); in test_not_is_default_constructible() 77 static_assert(!std::is_default_constructible<P>::value, ""); in test_not_is_default_constructible() 87 static_assert(std::is_default_constructible<P>::value, ""); in test_is_default_constructible() 91 static_assert(std::is_default_constructible<P>::value, ""); in test_is_default_constructible() 95 static_assert(std::is_default_constructible<P>::value, ""); in test_is_default_constructible()
|
| H A D | default.pass.cpp | 44 static_assert(!std::is_default_constructible<P>::value, ""); in main() 46 static_assert(!std::is_default_constructible<P2>::value, ""); in main() 51 static_assert(!std::is_default_constructible<std::pair<Derived, int> >::value, ""); in main()
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/smartptr/unique.ptr/unique.ptr.class/unique.ptr.ctor/ |
| H A D | default.pass.cpp | 49 static_assert(!std::is_default_constructible<U>::value, ""); in test_sfinae() 57 static_assert(!std::is_default_constructible<U1>::value, ""); in test_sfinae() 58 static_assert(!std::is_default_constructible<U2>::value, ""); in test_sfinae() 59 static_assert(!std::is_default_constructible<U3>::value, ""); in test_sfinae()
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/ |
| H A D | default.pass.cpp | 78 static_assert(!std::is_default_constructible<std::tuple<NoDefault>>(), ""); in main() 79 static_assert(!std::is_default_constructible<std::tuple<DefaultOnly, NoDefault>>(), ""); in main() 80 …static_assert(!std::is_default_constructible<std::tuple<NoDefault, DefaultOnly, NoDefault>>(), ""); in main() 113 static_assert(!std::is_default_constructible<std::tuple<Derived, int> >::value, ""); in main()
|
| H A D | move.pass.cpp | 58 static_assert(std::is_default_constructible<Tup>::value, ""); in test_sfinae()
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/variant/variant.variant/variant.ctor/ |
| H A D | default.pass.cpp | 44 static_assert(std::is_default_constructible<V>::value, ""); in test_default_ctor_sfinae() 48 static_assert(!std::is_default_constructible<V>::value, ""); in test_default_ctor_sfinae() 53 static_assert(!std::is_default_constructible<V>::value, ""); in test_default_ctor_sfinae()
|
| /llvm-project-15.0.7/libcxx/include/__type_traits/ |
| H A D | is_default_constructible.h | 23 struct _LIBCPP_TEMPLATE_VIS is_default_constructible struct 29 inline constexpr bool is_default_constructible_v = is_default_constructible<_Tp>::value;
|
| /llvm-project-15.0.7/libcxx/test/std/experimental/memory/memory.resource.adaptor/memory.resource.adaptor.ctor/ |
| H A D | default.pass.cpp | 36 static_assert(!std::is_default_constructible<R>::value, ""); in main() 41 static_assert(std::is_default_constructible<R>::value, ""); in main()
|
| /llvm-project-15.0.7/libcxx/test/std/thread/thread.semaphore/ |
| H A D | ctor.compile.pass.cpp | 21 static_assert(!std::is_default_constructible<std::binary_semaphore>::value, ""); 22 static_assert(!std::is_default_constructible<std::counting_semaphore<>>::value, "");
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/optional/optional.object/optional.object.ctor/ |
| H A D | empty_in_place_t_does_not_clobber.pass.cpp | 35 static_assert(std::is_default_constructible<Wrapped::Inner>::value, ""); in main()
|
| /llvm-project-15.0.7/libcxx/test/std/language.support/support.dynamic/ |
| H A D | destroying_delete_t_declaration.pass.cpp | 46 static_assert(std::is_default_constructible<std::destroying_delete_t>::value, ""); in main()
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/function.objects/unord.hash/ |
| H A D | non_enum.pass.cpp | 28 static_assert(!std::is_default_constructible<H>::value, ""); in main()
|
| /llvm-project-15.0.7/libcxx/test/std/experimental/memory/memory.resource.adaptor/memory.resource.adaptor.overview/ |
| H A D | overview.pass.cpp | 37 static_assert(std::is_default_constructible<R>::value, ""); in main()
|
| /llvm-project-15.0.7/libcxx/include/__memory/ |
| H A D | compressed_pair.h | 99 __dependent_type<is_default_constructible<_T1>, _Dummy>::value && 100 __dependent_type<is_default_constructible<_T2>, _Dummy>::value
|
| H A D | unique_ptr.h | 140 typename enable_if<is_default_constructible<_Deleter>::value && 354 typename enable_if<is_default_constructible<_Deleter>::value &&
|
| /llvm-project-15.0.7/libcxx/test/support/ |
| H A D | poisoned_hash_helper.h | 137 static_assert(std::is_default_constructible<Hash>::value, ""); in test_hash_enabled() 176 static_assert(!std::is_default_constructible<Hash>::value, ""); in test_hash_disabled()
|
| H A D | test_iterators.h | 43 … template <class U, class = typename std::enable_if<std::is_default_constructible<U>::value>::type> 81 …template <class U, class T, class = typename std::enable_if<std::is_default_constructible<U>::valu… 120 … template <class U, class = typename std::enable_if<std::is_default_constructible<U>::value>::type> 156 … template <class U, class = typename std::enable_if<std::is_default_constructible<U>::value>::type> 194 … template <class U, class = typename std::enable_if<std::is_default_constructible<U>::value>::type> 340 … template <class U, class = typename std::enable_if<std::is_default_constructible<U>::value>::type> 396 … template <class U, class = typename std::enable_if<std::is_default_constructible<U>::value>::type>
|
| H A D | uses_alloc_types.h | 144 template <class Alloc, bool = std::is_default_constructible<Alloc>::value>
|
| /llvm-project-15.0.7/libcxx/test/libcxx/utilities/ |
| H A D | transaction.pass.cpp | 74 static_assert(!std::is_default_constructible<Transaction>::value, ""); in test()
|
| /llvm-project-15.0.7/libcxx/test/std/input.output/iostreams.base/fpos/fpos.operations/ |
| H A D | fpos.pass.cpp | 32 static_assert(std::is_default_constructible <std::fpos<T> >::value, ""); in test_traits()
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | type_traits | 110 template <class T> struct is_default_constructible; 323 = is_default_constructible<T>::value; // C++17 459 #include <__type_traits/is_default_constructible.h> 559 template <class _Tp, class = void, class = typename is_default_constructible<_Tp>::type>
|
| /llvm-project-15.0.7/libcxx/include/__utility/ |
| H A D | pair.h | 79 return is_default_constructible<_T1>::value in __enable_explicit_default() 80 && is_default_constructible<_T2>::value in __enable_explicit_default()
|
| /llvm-project-15.0.7/llvm/utils/unittest/googlemock/include/gmock/ |
| H A D | gmock-actions.h | 114 return ::std::is_default_constructible<T>::value; 119 T, ::std::is_default_constructible<T>::value>::Get();
|
| /llvm-project-15.0.7/libcxx/include/__functional/ |
| H A D | hash.h | 667 is_default_constructible<_Hash>::value
|