Searched refs:callable_traits (Results 1 – 6 of 6) sorted by relevance
59 struct callable_traits : public callable_traits<decltype(&T::operator())> {}; struct66 struct callable_traits<ReturnType (FunctorType::*)(ArgTypes...)>67 : public callable_traits<ReturnType (FunctorType::*)(ArgTypes...) const> {};71 struct callable_traits<ReturnType (FunctorType::*)(ArgTypes...) const>72 : public callable_traits<ReturnType (*)(ArgTypes...)> {79 struct callable_traits<ReturnType (*)(ArgTypes...)>80 : public callable_traits<ReturnType(ArgTypes...)> {87 struct callable_traits<ReturnType(ArgTypes...)> {92 callable_traits() = delete;
14 using function_traits = callable_traits<T>;
60 typename ReturnType = typename callable_traits<Handler>::return_type,214 ::fit::callable_traits<Handler>::args::size) -257 typename ::fit::callable_traits<Handler>::args::template at<0>;306 typename ::fit::callable_traits<Handler>::args::template at<340 typename ::fit::callable_traits<Handler>::args::template at<393 typename ::fit::callable_traits<Handler>::args::template at<
632 static_assert(std::is_void<typename callable_traits< in inspect()
92 fit::callable_traits<Callback>::args::size == 2 && in decltype()95 typename fit::template callable_traits<Callback>::args::template at<0>>::value && in decltype()98 typename fit::template callable_traits<Callback>::args::template at<1>>::value, in decltype()
27 invoke_with_defaults(std::move(c), typename fit::callable_traits<Callable>::args{}); in invoke_with_defaults()45 using Traits = fit::callable_traits<Callable>;
Completed in 13 milliseconds