Lines Matching refs:__construct
315 void __construct(_Args&&... __args)
317 _LIBCPP_ASSERT(!has_value(), "__construct called for engaged __optional_storage");
327 __construct(_VSTD::forward<_That>(__opt).__get());
344 __construct(_VSTD::forward<_That>(__opt).__get());
406 void __construct(_UArg&& __val)
408 _LIBCPP_ASSERT(!has_value(), "__construct called for engaged __optional_storage");
420 __construct(_VSTD::forward<_That>(__opt).__get());
437 __construct(_VSTD::forward<_That>(__opt).__get());
778 this->__construct(_VSTD::forward<_Up>(__v));
817 this->__construct(_VSTD::forward<_Args>(__args)...);
832 this->__construct(__il, _VSTD::forward<_Args>(__args)...);
851 __opt.__construct(_VSTD::move(this->__get()));
856 this->__construct(_VSTD::move(__opt.__get()));