aboutsummaryrefslogtreecommitdiff
path: root/src/list/generator/make_list.h
blob: ec4965138f75e91cc854dea461c559d7d87bd2ba (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#ifndef TYPEASVALUE_SRC_LIST_GENERATOR_MAKE_LIST_H_
#define TYPEASVALUE_SRC_LIST_GENERATOR_MAKE_LIST_H_

#include "pair.h"
#include "detail/generate_nested_structure.h"

namespace tav {

template <
	typename Count,
	typename Element
>
using MakeList = Eval<detail::generate_nested_structure<
	Pair,
	Eval,
	Element,
	Count
>>;

}

#endif  // TYPEASVALUE_SRC_LIST_GENERATOR_MAKE_LIST_H_