Lines Matching refs:__construct
310 void __construct(_Args&&... __args)
312 _LIBCPP_ASSERT(!has_value(), "__construct called for engaged __optional_storage");
322 __construct(_VSTD::forward<_That>(__opt).__get());
339 __construct(_VSTD::forward<_That>(__opt).__get());
401 void __construct(_UArg&& __val)
403 _LIBCPP_ASSERT(!has_value(), "__construct called for engaged __optional_storage");
415 __construct(_VSTD::forward<_That>(__opt).__get());
432 __construct(_VSTD::forward<_That>(__opt).__get());
697 this->__construct(_VSTD::forward<_Up>(__v));
736 this->__construct(_VSTD::forward<_Args>(__args)...);
750 this->__construct(__il, _VSTD::forward<_Args>(__args)...);
768 __opt.__construct(_VSTD::move(this->__get()));
773 this->__construct(_VSTD::move(__opt.__get()));