Lines Matching refs:Return
542 /// Return the index of the first type in Ts which satisfies Predicate<T>. Returns sizeof...(Ts) if
547 /// Return the index of the last type in Ts which satisfies Predicate<T>, or -1 if none match.
551 /// Return the Nth element from the parameter pack
557 /// Return the one and only type which matches the predicate, or Default if none match.
728 template <typename Return>
729 constexpr auto operator()(Return (*pf)(Args...)) const noexcept
732 template <typename Return, typename Class>
733 constexpr auto operator()(Return (Class::*pmf)(Args...), std::false_type = {}) const noexcept
736 template <typename Return, typename Class>
737 constexpr auto operator()(Return (Class::*pmf)(Args...) const, std::true_type) const noexcept
746 /// - regular: static_cast<Return (Class::*)(Arg0, Arg1, Arg2)>(&Class::func)
754 /// - regular: static_cast<Return (Class::*)(Arg) const>(&Class::func)