Searched refs:is_nothrow_constructible_v (Results 1 – 17 of 17) sorted by relevance
| /llvm-project-15.0.7/libcxx/test/std/utilities/meta/meta.unary/meta.unary.prop/ |
| H A D | is_nothrow_constructible.pass.cpp | 22 static_assert(( std::is_nothrow_constructible_v<T>), ""); in test_is_nothrow_constructible() 31 static_assert(( std::is_nothrow_constructible_v<T, A0>), ""); in test_is_nothrow_constructible() 40 static_assert((!std::is_nothrow_constructible_v<T>), ""); in test_is_not_nothrow_constructible() 49 static_assert((!std::is_nothrow_constructible_v<T, A0>), ""); in test_is_not_nothrow_constructible() 58 static_assert((!std::is_nothrow_constructible_v<T, A0, A1>), ""); in test_is_not_nothrow_constructible()
|
| /llvm-project-15.0.7/libcxx/test/std/ranges/range.utility/range.dangling/ |
| H A D | dangling.pass.cpp | 22 static_assert(std::is_nothrow_constructible_v<std::ranges::dangling>); 23 static_assert(std::is_nothrow_constructible_v<std::ranges::dangling, S<0>>); 24 static_assert(std::is_nothrow_constructible_v<std::ranges::dangling, S<0>, S<1>>); 25 static_assert(std::is_nothrow_constructible_v<std::ranges::dangling, S<0>, S<1>, S<2>>);
|
| /llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.all/range.owning.view/ |
| H A D | constructor.pass.cpp | 121 static_assert( std::is_nothrow_constructible_v<NoexceptChecker>); // therefore, in test() 122 static_assert( std::is_nothrow_constructible_v<std::ranges::owning_view<NoexceptChecker>>); in test() 123 static_assert(!std::is_nothrow_constructible_v<DefaultConstructible>); // therefore, in test() 124 static_assert(!std::is_nothrow_constructible_v<std::ranges::owning_view<DefaultConstructible>>); in test()
|
| /llvm-project-15.0.7/libcxx/test/std/atomics/atomics.types.generic/ |
| H A D | constexpr_noexcept.compile.pass.cpp | 18 static_assert(std::is_nothrow_constructible_v<T>); in test() 38 static_assert(!std::is_nothrow_constructible_v<std::atomic<throwing>>); in test()
|
| /llvm-project-15.0.7/libcxx/test/libcxx/ranges/range.adaptors/range.copy.wrap/ |
| H A D | ctor.in_place.pass.cpp | 58 …static_assert( std::is_nothrow_constructible_v<std::ranges::__copyable_box<NothrowConstructible<tr… in test() 59 …static_assert(!std::is_nothrow_constructible_v<std::ranges::__copyable_box<NothrowConstructible<fa… in test()
|
| /llvm-project-15.0.7/libcxx/include/__ranges/ |
| H A D | range_adaptor.h | 64 noexcept(is_nothrow_constructible_v<decay_t<_Closure>, _Closure> && 65 is_nothrow_constructible_v<decay_t<_OtherClosure>, _OtherClosure>)
|
| H A D | copyable_box.h | 51 noexcept(is_nothrow_constructible_v<_Tp, _Args...>) in __copyable_box() 126 noexcept(is_nothrow_constructible_v<_Tp, _Args...>) in __copyable_box()
|
| H A D | filter_view.h | 243 noexcept(is_nothrow_constructible_v<decay_t<_Pred>, _Pred>)
|
| H A D | drop_view.h | 287 noexcept(is_nothrow_constructible_v<decay_t<_Np>, _Np>)
|
| H A D | take_view.h | 318 noexcept(is_nothrow_constructible_v<decay_t<_Np>, _Np>)
|
| H A D | lazy_split_view.h | 448 noexcept(is_nothrow_constructible_v<decay_t<_Pattern>, _Pattern>) {
|
| H A D | transform_view.h | 424 noexcept(is_nothrow_constructible_v<decay_t<_Fn>, _Fn>)
|
| /llvm-project-15.0.7/libcxx/include/__type_traits/ |
| H A D | is_nothrow_constructible.h | 70 inline constexpr bool is_nothrow_constructible_v = is_nothrow_constructible<_Tp, _Args...>::value; variable
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | variant | 1025 __impl(bool_constant<is_nothrow_constructible_v<_Tp, _Arg> || 1319 is_nothrow_constructible_v<_Tp, _Arg>) 1329 _Args&&... __args) noexcept(is_nothrow_constructible_v<_Tp, _Args...>) 1345 is_nothrow_constructible_v<_Tp, initializer_list<_Up>&, _Args...>) 1356 is_nothrow_constructible_v<_Tp, _Args...>) 1372 is_nothrow_constructible_v<_Tp, initializer_list< _Up>&, _Args...>) 1391 is_nothrow_constructible_v<_Tp, _Arg>) {
|
| H A D | array | 511 to_array(_Tp (&__arr)[_Size]) noexcept(is_nothrow_constructible_v<_Tp, _Tp&>) {
|
| H A D | type_traits | 356 template <class T, class... Args> inline constexpr bool is_nothrow_constructible_v
|
| /llvm-project-15.0.7/clang/include/clang/Tooling/Inclusions/ |
| H A D | StdSymbolMap.inc | 569 SYMBOL(is_nothrow_constructible_v, std::, <type_traits>)
|