Home
last modified time | relevance | path

Searched refs:is_default_constructible (Results 1 – 25 of 31) sorted by relevance

12

/llvm-project-15.0.7/libcxx/test/std/utilities/meta/meta.unary/meta.unary.prop/
H A Dis_default_constructible.pass.cpp19 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 Ddefault-sfinae.pass.cpp44 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 Ddefault.pass.cpp44 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 Ddefault.pass.cpp49 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 Ddefault.pass.cpp78 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 Dmove.pass.cpp58 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 Ddefault.pass.cpp44 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 Dis_default_constructible.h23 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 Ddefault.pass.cpp36 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 Dctor.compile.pass.cpp21 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 Dempty_in_place_t_does_not_clobber.pass.cpp35 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 Ddestroying_delete_t_declaration.pass.cpp46 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 Dnon_enum.pass.cpp28 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 Doverview.pass.cpp37 static_assert(std::is_default_constructible<R>::value, ""); in main()
/llvm-project-15.0.7/libcxx/include/__memory/
H A Dcompressed_pair.h99 __dependent_type<is_default_constructible<_T1>, _Dummy>::value &&
100 __dependent_type<is_default_constructible<_T2>, _Dummy>::value
H A Dunique_ptr.h140 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 Dpoisoned_hash_helper.h137 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 Dtest_iterators.h43 … 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 Duses_alloc_types.h144 template <class Alloc, bool = std::is_default_constructible<Alloc>::value>
/llvm-project-15.0.7/libcxx/test/libcxx/utilities/
H A Dtransaction.pass.cpp74 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 Dfpos.pass.cpp32 static_assert(std::is_default_constructible <std::fpos<T> >::value, ""); in test_traits()
/llvm-project-15.0.7/libcxx/include/
H A Dtype_traits110 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 Dpair.h79 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 Dgmock-actions.h114 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 Dhash.h667 is_default_constructible<_Hash>::value

12