Lines Matching refs:__val_
253 value_type __val_;
261 __val_.~value_type();
272 : __val_(_VSTD::forward<_Args>(__args)...),
279 …: __val_(_VSTD::invoke(_VSTD::forward<_Fp>(__f), _VSTD::forward<_Args>(__args)...)), __engaged_(tr…
287 __val_.~value_type();
302 value_type __val_;
314 : __val_(_VSTD::forward<_Args>(__args)...),
321 …: __val_(_VSTD::invoke(_VSTD::forward<_Fp>(__f), _VSTD::forward<_Args>(__args)...)), __engaged_(tr…
350 return this->__val_;
355 return this->__val_;
360 return _VSTD::move(this->__val_);
365 return _VSTD::move(this->__val_);
374 _VSTD::construct_at(_VSTD::addressof(this->__val_), _VSTD::forward<_Args>(__args)...);
376 ::new ((void*)_VSTD::addressof(this->__val_)) value_type(_VSTD::forward<_Args>(__args)...);
396 this->__val_ = _VSTD::forward<_That>(__opt).__get();