Lines Matching refs:__f
341 __invoke(_Fp&& __f, _A0&& __a0, _Args&& ...__args)
342 _NOEXCEPT_(noexcept((static_cast<_A0&&>(__a0).*__f)(static_cast<_Args&&>(__args)...)))
343 { return (static_cast<_A0&&>(__a0).*__f)(static_cast<_Args&&>(__args)...); }
349 __invoke(_Fp&& __f, _A0&& __a0, _Args&& ...__args)
350 _NOEXCEPT_(noexcept((__a0.get().*__f)(static_cast<_Args&&>(__args)...)))
351 { return (__a0.get().*__f)(static_cast<_Args&&>(__args)...); }
357 __invoke(_Fp&& __f, _A0&& __a0, _Args&& ...__args)
358 _NOEXCEPT_(noexcept(((*static_cast<_A0&&>(__a0)).*__f)(static_cast<_Args&&>(__args)...)))
359 { return ((*static_cast<_A0&&>(__a0)).*__f)(static_cast<_Args&&>(__args)...); }
367 __invoke(_Fp&& __f, _A0&& __a0)
368 _NOEXCEPT_(noexcept(static_cast<_A0&&>(__a0).*__f))
369 { return static_cast<_A0&&>(__a0).*__f; }
375 __invoke(_Fp&& __f, _A0&& __a0)
376 _NOEXCEPT_(noexcept(__a0.get().*__f))
377 { return __a0.get().*__f; }
383 __invoke(_Fp&& __f, _A0&& __a0)
384 _NOEXCEPT_(noexcept((*static_cast<_A0&&>(__a0)).*__f))
385 { return (*static_cast<_A0&&>(__a0)).*__f; }
392 __invoke(_Fp&& __f, _Args&& ...__args)
393 _NOEXCEPT_(noexcept(static_cast<_Fp&&>(__f)(static_cast<_Args&&>(__args)...)))
394 { return static_cast<_Fp&&>(__f)(static_cast<_Args&&>(__args)...); }
528 invoke(_Fn&& __f, _Args&&... __args)
531 return _VSTD::__invoke(_VSTD::forward<_Fn>(__f), _VSTD::forward<_Args>(__args)...);