Lines Matching refs:_Fp
523 template <class _Fp, class... _Fs>
526 …__all<is_same_v<_Fp, _Fs>...>::value, "`std::visit` requires the visitor to have a single return t…
538 template <class _Fp, class... _Vs>
539 _LIBCPP_HIDE_FROM_ABI static constexpr decltype(auto) __dispatch(_Fp __f, _Vs... __vs) {
540 …return std::__invoke(static_cast<_Fp>(__f), __access::__base::__get_alt<_Is>(static_cast<_Vs>(__vs…
544 template <class _Fp, class... _Vs, size_t... _Is>
546 return __dispatcher<_Is...>::template __dispatch<_Fp, _Vs...>;
549 template <size_t _Ip, class _Fp, class... _Vs>
551 return __make_dispatch<_Fp, _Vs...>(index_sequence<((void)__type_identity<_Vs>{}, _Ip)...>{});
554 template <class _Fp, class... _Vs, size_t... _Is>
556 return __base::__make_farray(__make_fdiagonal_impl<_Is, _Fp, _Vs...>()...);
559 template <class _Fp, class _Vp, class... _Vs>
563 return __make_fdiagonal_impl<_Fp, _Vp, _Vs...>(make_index_sequence<__np>{});
566 template <class _Fp, class... _Vs, size_t... _Is>
568 return __make_dispatch<_Fp, _Vs...>(__is);
571 template <class _Fp, class... _Vs, size_t... _Is, size_t... _Js, class... _Ls>
574 …return __base::__make_farray(__make_fmatrix_impl<_Fp, _Vs...>(index_sequence<_Is..., _Js>{}, __ls.…
577 template <class _Fp, class... _Vs>
579 return __make_fmatrix_impl<_Fp, _Vs...>(