Remove unnecessary part

This commit is contained in:
Denis Blank 2015-07-01 20:47:22 +02:00 committed by Naios
parent 352f7c8af0
commit fc1314a672
2 changed files with 2 additions and 15 deletions

View File

@ -447,20 +447,6 @@ namespace detail
static size_t const size = Count;
};
template<size_t Count, typename Args, typename Pack, typename Next>
struct multiple_result_maker<Count, Args, Pack, Next>
: public multiple_result_maker<
Count + 1,
typename concat_identities<
Args,
typename unary_chainer_t<Next, _ATy...>::callback_arguments_t
>::type,
typename concat_identities_as_pack<
Pack,
typename unary_chainer_t<Next, _ATy...>::callback_arguments_t
>::type
> { };
template<size_t Count, typename Args, typename Pack, typename Next, typename... Rest>
struct multiple_result_maker<Count, Args, Pack, Next, Rest...>
: public multiple_result_maker<

View File

@ -239,7 +239,8 @@ int main(int /*argc*/, char** /*argv*/)
std::function<Continuable<bool>()>,
decltype(CastSpellPromise(2)),
decltype(TrivialPromise()),
std::function<Continuable<float, double>()>
std::function<Continuable<float, double>()>,
std::function<Continuable<>()>
> maker;