1
0
forked from boostorg/mp11
Commit Graph

17 Commits

Author SHA1 Message Date
Peter Dimov
edba135739 Use unqualified get<I> instead of std::get<I> (refs #69) 2021-12-14 20:20:44 +02:00
Peter Dimov
e653eb3e8b Use an internal forward_from_tuple as the std:: one isn't constexpr in C++11 or libstdc++ 5 2020-05-24 06:14:18 +03:00
Peter Dimov
a0ea1055d2 Support up to three tuples in tuple_transform under msvc-12.0 2020-05-24 01:14:46 +03:00
Peter Dimov
917ac15ee1 Restrict msvc-12.0 to one tuple in tuple_transform 2020-05-24 00:56:43 +03:00
Peter Dimov
0ee00ee64a Check that all arguments to tuple_transform are of the same size 2020-05-23 20:42:57 +03:00
Peter Dimov
c51f83c25a Replace implementation of tuple_transform 2020-05-23 20:00:12 +03:00
Peter Dimov
dcf0d7ebdf Squash-merge PR #50 2020-05-23 19:16:07 +03:00
Peter Dimov
76817e70d6 Remove use of Boost.Config 2018-08-29 20:03:59 +03:00
Peter Dimov
4aacc60840 Replace detail/workaround.hpp with config/workaround.hpp 2018-01-23 21:34:35 +02:00
Peter Dimov
26e2302f3b Suppress MSVC level 4 warnings 2017-12-12 00:34:17 +02:00
Peter Dimov
c273159c94 Zero-length arrays are an extension 2017-12-12 00:05:18 +02:00
Peter Dimov
602147bf31 Revert "Include workaround.hpp from Config"
This reverts commit 308e5b6edb.

For compatibility with 1.64, it's better not to use
config/workaround.hpp yet.
2017-09-10 03:52:48 +03:00
Glen Fernandes
308e5b6edb Include workaround.hpp from Config 2017-08-27 15:12:05 -04:00
Peter Dimov
cae6f966dc Rename make_from_tuple to construct_from_tuple 2017-06-08 19:22:53 +03:00
Peter Dimov
08777edbc1 Add make_from_tuple 2017-06-08 17:42:50 +03:00
Peter Dimov
359ae25630 Add tuple_apply 2017-06-08 17:19:28 +03:00
Peter Dimov
97720ed72d Rename tuple_for_each.hpp to tuple.hpp 2017-06-08 16:35:55 +03:00