1//
2// immer: immutable data structures for C++
3// Copyright (C) 2016, 2017, 2018 Juan Pedro Bolivar Puente
4//
5// This software is distributed under the Boost Software License, Version 1.0.
6// See accompanying file LICENSE or copy at http://boost.org/LICENSE_1_0.txt
7//
8
9#include <immer/flex_vector.hpp>
10#include <immer/vector.hpp>
11
12template <typename T>
13using test_flex_vector_t =
14 immer::flex_vector<T, immer::default_memory_policy, 3u, 0u>;
15
16template <typename T>
17using test_vector_t =
18 immer::vector<T, immer::default_memory_policy, 3u, 0u>;
19
20#define FLEX_VECTOR_T test_flex_vector_t
21#define VECTOR_T test_vector_t
22#include "generic.ipp"
23