1
0
Fork 0
arangodb/3rdParty/boost/1.62.0/libs/hana/test/_include/auto
jsteemann 3c8493e25f upgraded to boost version 1.62.0
correctly emit boost version

removed html files from boost directory
2017-01-04 18:08:06 +01:00
..
README.md
at.hpp
cartesian_product.hpp
drop_back.hpp
drop_front.hpp
drop_while.hpp
for_each.hpp
group.hpp
insert.hpp
insert_range.hpp
intersperse.hpp
is_empty.hpp
lexicographical_compare.hpp
partition.hpp
permutations.hpp
remove_at.hpp
remove_range.hpp
reverse.hpp
scans.hpp
slice.hpp
sort.hpp
span.hpp
take_back.hpp
take_front.hpp
take_while.hpp
test_case.hpp
transform.hpp
unfolds.hpp
unique.hpp
zips.hpp

README.md

The headers in this directory provide facilities for automatic unit testing. Basically, each header defines unit tests for an algorithm or a set of related algorithms. To get the tests for these algorithms, simply include the header at global scope. However, before including the header, you must define the following macros:

`MAKE_TUPLE(...)`
    Must expand to a sequence holding `__VA_ARGS__`. A valid definition
    would be `hana::make_tuple(__VA_ARGS__)`.

`TUPLE_TYPE(...)`
    Must expand to the type of a sequence holding objects of type `__VA_ARGS__`.
    A valid definition would be `hana::tuple<__VA_ARGS__>`.

`TUPLE_TAG`
    Must expand to the tag of the sequence. A valid definition would
    be `hana::tuple_tag`.

The following macros may or may not be defined:

`MAKE_TUPLE_NO_CONSTEXPR`
    Must be defined if the `MAKE_TUPLE` macro can't be used inside a
    constant expression. Otherwise, `MAKE_TUPLE` is assumed to be able
    to construct a `constexpr` container.