Searched refs:is_nothrow_default_constructible_v (Results 1 – 11 of 11) sorted by relevance
| /llvm-project-15.0.7/libcxx/test/std/utilities/meta/meta.unary/meta.unary.prop/ |
| H A D | is_nothrow_default_constructible.pass.cpp | 24 static_assert( std::is_nothrow_default_constructible_v<T>, ""); in test_is_nothrow_default_constructible() 25 static_assert( std::is_nothrow_default_constructible_v<const T>, ""); in test_is_nothrow_default_constructible() 26 static_assert( std::is_nothrow_default_constructible_v<volatile T>, ""); in test_is_nothrow_default_constructible() 27 static_assert( std::is_nothrow_default_constructible_v<const volatile T>, ""); in test_is_nothrow_default_constructible() 39 static_assert(!std::is_nothrow_default_constructible_v<T>, ""); in test_has_not_nothrow_default_constructor() 40 static_assert(!std::is_nothrow_default_constructible_v<const T>, ""); in test_has_not_nothrow_default_constructor() 41 static_assert(!std::is_nothrow_default_constructible_v<volatile T>, ""); in test_has_not_nothrow_default_constructor() 42 static_assert(!std::is_nothrow_default_constructible_v<const volatile T>, ""); in test_has_not_nothrow_default_constructor()
|
| /llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.drop/ |
| H A D | ctor.default.pass.cpp | 26 …LIBCPP_STATIC_ASSERT( std::is_nothrow_default_constructible_v<std::ranges::drop_view<ForwardView>>… in test() 27 static_assert(!std::is_nothrow_default_constructible_v<ThrowingDefaultCtorForwardView>); in test() 28 …static_assert(!std::is_nothrow_default_constructible_v<std::ranges::drop_view<ThrowingDefaultCtorF… in test()
|
| /llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.lazy.split/ |
| H A D | ctor.default.pass.cpp | 35 static_assert( std::is_nothrow_default_constructible_v<std::ranges::lazy_split_view<ForwardView, Fo… 36 static_assert(!std::is_nothrow_default_constructible_v<ThrowingDefaultCtorForwardView>); 37 static_assert(!std::is_nothrow_default_constructible_v<
|
| /llvm-project-15.0.7/libcxx/test/libcxx/ranges/range.adaptors/range.copy.wrap/ |
| H A D | ctor.default.pass.cpp | 34 static_assert( std::is_nothrow_default_constructible_v<Box<DefaultNoexcept<true>>>); 35 static_assert(!std::is_nothrow_default_constructible_v<Box<DefaultNoexcept<false>>>);
|
| /llvm-project-15.0.7/libcxx/include/__type_traits/ |
| H A D | is_nothrow_default_constructible.h | 28 inline constexpr bool is_nothrow_default_constructible_v = is_nothrow_default_constructible<_Tp>::v… variable
|
| /llvm-project-15.0.7/libcxx/test/libcxx/ranges/range.nonprop.cache/ |
| H A D | ctor.default.pass.cpp | 25 static_assert(std::is_nothrow_default_constructible_v<Cache>); in test()
|
| /llvm-project-15.0.7/libcxx/include/__ranges/ |
| H A D | copyable_box.h | 56 constexpr __copyable_box() noexcept(is_nothrow_default_constructible_v<_Tp>) in __copyable_box() 131 constexpr __copyable_box() noexcept(is_nothrow_default_constructible_v<_Tp>) in __copyable_box()
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | type_traits | 358 template <class T> inline constexpr bool is_nothrow_default_constructible_v
|
| H A D | atomic | 71 constexpr atomic() noexcept(is_nothrow_default_constructible_v<T>); // since C++20 1623 __atomic_base() noexcept(is_nothrow_default_constructible_v<_Tp>) : __a_(_Tp()) {}
|
| H A D | variant | 1302 constexpr variant() noexcept(is_nothrow_default_constructible_v<__first_type>)
|
| /llvm-project-15.0.7/clang/include/clang/Tooling/Inclusions/ |
| H A D | StdSymbolMap.inc | 575 SYMBOL(is_nothrow_default_constructible_v, std::, <type_traits>)
|