Lines Matching refs:__construct
370 _LIBCPP_CONSTEXPR_AFTER_CXX17 void __construct(_Args&&... __args)
372 _LIBCPP_ASSERT(!has_value(), "__construct called for engaged __optional_storage");
386 __construct(_VSTD::forward<_That>(__opt).__get());
403 __construct(_VSTD::forward<_That>(__opt).__get());
465 _LIBCPP_CONSTEXPR_AFTER_CXX17 void __construct(_UArg&& __val)
467 _LIBCPP_ASSERT(!has_value(), "__construct called for engaged __optional_storage");
479 __construct(_VSTD::forward<_That>(__opt).__get());
496 __construct(_VSTD::forward<_That>(__opt).__get());
859 this->__construct(_VSTD::forward<_Up>(__v));
898 this->__construct(_VSTD::forward<_Args>(__args)...);
913 this->__construct(__il, _VSTD::forward<_Args>(__args)...);
932 __opt.__construct(_VSTD::move(this->__get()));
937 this->__construct(_VSTD::move(__opt.__get()));