Lines Matching refs:__construct
367 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 void __construct(_Args&&... __args) {
368 _LIBCPP_ASSERT_INTERNAL(!has_value(), "__construct called for engaged __optional_storage");
376 __construct(std::forward<_That>(__opt).__get());
388 __construct(std::forward<_That>(__opt).__get());
437 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 void __construct(_UArg&& __val) {
438 _LIBCPP_ASSERT_INTERNAL(!has_value(), "__construct called for engaged __optional_storage");
448 __construct(std::forward<_That>(__opt).__get());
460 __construct(std::forward<_That>(__opt).__get());
738 this->__construct(std::forward<_Up>(__v));
760 this->__construct(std::forward<_Args>(__args)...);
769 this->__construct(__il, std::forward<_Args>(__args)...);
781 __opt.__construct(std::move(this->__get()));
784 this->__construct(std::move(__opt.__get()));