Lines Matching refs:in_place_t
112 constexpr explicit optional(in_place_t, Args &&...);
114 constexpr explicit optional(in_place_t, initializer_list<U>, Args &&...);
299 _LIBCPP_HIDE_FROM_ABI constexpr explicit __optional_destruct_base(in_place_t, _Args&&... __args)
330 _LIBCPP_HIDE_FROM_ABI constexpr explicit __optional_destruct_base(in_place_t, _Args&&... __args)
415 _LIBCPP_HIDE_FROM_ABI constexpr explicit __optional_storage_base(in_place_t, _UArg&& __uarg)
588 static_assert(!is_same_v<__remove_cvref_t<value_type>, in_place_t>,
589 "instantiation of optional with in_place_t is ill-formed");
610 …_If< _IsNotSame<__remove_cvref_t<_Up>, in_place_t>::value && _IsNotSame<__remove_cvref_t<_Up>, opt…
670 …class = enable_if_t< _And< _IsSame<_InPlaceT, in_place_t>, is_constructible<value_type, _Args...> …
677 …_LIBCPP_HIDE_FROM_ABI constexpr explicit optional(in_place_t, initializer_list<_Up> __il, _Args&&.…
907 … static_assert(!is_same_v<_Up, in_place_t>, "Result of f(value()) should not be std::in_place_t");
919 … static_assert(!is_same_v<_Up, in_place_t>, "Result of f(value()) should not be std::in_place_t");
931 …static_assert(!is_same_v<_Up, in_place_t>, "Result of f(std::move(value())) should not be std::in_…
943 …static_assert(!is_same_v<_Up, in_place_t>, "Result of f(std::move(value())) should not be std::in_…