Lines Matching refs:Functor
31 template<std::size_t Counter, template <std::size_t> class Functor, class Generator, typename... Fs>
33 …public generate_tuple_impl<Counter - 1, Functor, Generator, typename Generator::template type<Func…
35 template<template <std::size_t> class Functor, class Generator, typename... Fs>
36 struct generate_tuple_impl <0, Functor, Generator, Fs...> {
40 template<std::size_t Size, template <std::size_t> class Functor, class Generator>
41 using generate_tuple = typename generate_tuple_impl<Size, Functor, Generator>::type;
45 template <template <std::size_t> class Functor, std::size_t NonTypeArg>
46 using type = Functor<NonTypeArg>;
51 template <template <std::size_t> class Functor, std::size_t NonTypeArg>
52 using type = Functor<Fixed>;
96 template<std::size_t TaskCount, template<std::size_t> class Functor>
109 invoke_tuple_args(context_ptr, generate_tuple<TaskCount, Functor, generator>{});