Lines Matching full:decay
431 std::is_constructible<typename std::decay<Callable>::type, Callable>,
433 internal::is_callable_r<Result, typename std::decay<Callable>::type,
441 std::is_constructible<typename std::decay<Callable>::type, Callable>,
444 internal::is_callable_r<Result, typename std::decay<Callable>::type>>;
458 OnceAction, typename std::decay<Callable>::type>>,
463 : function_(StdFunctionAdaptor<typename std::decay<Callable>::type>(
475 OnceAction, typename std::decay<Callable>::type>>,
484 : OnceAction(IgnoreIncomingArguments<typename std::decay<Callable>::type>{
829 fun_ = IgnoreArgs<typename ::std::decay<G>::type>{::std::forward<G>(g)};
1797 internal::DoAllAction<typename std::decay<Action>::type...> DoAll(
1799 return internal::DoAllAction<typename std::decay<Action>::type...>(
1809 internal::WithArgsAction<typename std::decay<InnerAction>::type, k> WithArg(
1819 internal::WithArgsAction<typename std::decay<InnerAction>::type, k, ks...>
1829 internal::WithArgsAction<typename std::decay<InnerAction>::type> WithoutArgs(
1962 typename std::decay<FunctionImpl>::type Invoke(FunctionImpl&& function_impl) {
1976 internal::InvokeWithoutArgsAction<typename std::decay<FunctionImpl>::type>
2016 internal::ReturnNewAction<T, typename std::decay<Params>::type...> ReturnNew(
2044 internal::SetArgRefereeAction<k, typename std::decay<T>::type> SetArgReferee(
2080 !std::is_base_of<std::exception_ptr, typename std::decay<T>::type>::value,
2081 internal::ThrowAction<typename std::decay<T>::type>>::type