Lines Matching refs:__dest
319 static void __create(any & __dest, _Up && __v)
321 ::new (static_cast<void*>(&__dest.__s.__buf)) _Tp(_VSTD::forward<_Up>(__v));
322 __dest.__h = &_SmallHandler::__handle;
335 static void __copy(any const & __this, any & __dest)
337 _SmallHandler::__create(__dest, *static_cast<_Tp const *>(
342 static void __move(any & __this, any & __dest)
344 _SmallHandler::__create(__dest, _VSTD::move(
400 static void __create(any & __dest, _Up && __v)
407 __dest.__s.__ptr = __hold.release();
408 __dest.__h = &_LargeHandler::__handle;
421 static void __copy(any const & __this, any & __dest)
423 _LargeHandler::__create(__dest, *static_cast<_Tp const *>(__this.__s.__ptr));
427 static void __move(any & __this, any & __dest)
429 __dest.__s.__ptr = __this.__s.__ptr;
430 __dest.__h = &_LargeHandler::__handle;