2
0
mirror of https://github.com/boostorg/hof.git synced 2026-02-01 20:42:14 +00:00

118 Commits

Author SHA1 Message Date
Paul Fultz II
57e56aff72 Add some output 2015-06-02 15:11:59 -07:00
Paul
456b3c8ad4 Merge branch 'master' into msvc 2015-06-01 02:02:36 -05:00
Paul
7cd9be84a2 Merge branch 'travis' 2015-06-01 02:01:58 -05:00
Paul
6b37d9e92a Add more tests for move only types 2015-05-31 21:29:58 -05:00
Paul
a6915650a3 Merge branch 'static_const' 2015-05-30 21:49:49 -05:00
Paul
e43fe39036 Merge branch 'travis' into msvc 2015-05-30 15:34:41 -05:00
Paul
2dfb2f8147 Fix unsued variable warning on gcc 4.6 2015-05-30 10:49:44 -05:00
Paul
b9c1fad29d No rely on undefined macros 2015-05-30 10:34:00 -05:00
Paul Fultz II
270df2f857 Make reveal adaptor constexor constructible in msvc 2015-05-29 23:36:54 -07:00
Paul Fultz II
fc69bfa5e9 Add some more workarounds for msvc 2015-05-29 23:28:32 -07:00
Paul
c22a8dbcce Add workaround for constructing static functions 2015-05-30 01:09:00 -05:00
Paul Fultz II
9471476793 Improve constexpr construtibility of lambdas on msvc 2015-05-29 22:19:02 -07:00
Paul Fultz II
eab396babe Fix some bugs with detecting rewritability 2015-05-29 21:19:41 -07:00
Paul
fdf143aa64 Remove the no_static_lambda config macro 2015-05-29 22:59:35 -05:00
Paul
d58f7ddf5f Rewrite lambdas on msvc 2015-05-29 22:52:08 -05:00
Paul Fultz II
ab20f2024f Add some more workarounds for msvc 2015-05-23 20:32:17 -07:00
Paul Fultz II
9aeb0459c3 Limit constexpr checking 2015-05-23 19:05:11 -07:00
Paul Fultz II
0bb073a447 Update and_ to use the slow version for msvc 2015-05-23 18:56:02 -07:00
Paul
4ce7b1542a Remove deprecated files 2015-05-23 13:00:28 -05:00
Paul
11829d9199 Rename unique address config macro 2015-05-23 12:53:49 -05:00
Paul
f87202485b Rename FIT_STATIC_FUNCTION 2015-05-23 12:50:45 -05:00
Paul
5296bb513b Add more tests for unique address 2015-05-23 09:57:01 -05:00
Paul
779c40ca58 Add FIT_STATIC_CONSTEXPR_FUNCTION to declare functions with constexpr friendliness 2015-05-22 17:12:32 -05:00
Paul
34dad9678b Merge branch 'lift' 2015-05-22 13:57:26 -05:00
Paul
4e5d110962 Use unique address on gcc 4.6 as well 2015-05-22 13:50:06 -05:00
Paul
6fd7c6f3aa Add more checks for empty 2015-05-21 11:36:31 -05:00
Paul
6cface92fe Rename config macro 2015-05-21 11:04:21 -05:00
Paul
2ff90d6eec Disable unique address on gcc 4.6 2015-05-21 02:02:17 -05:00
Paul
dc43e48349 Add include for cstdio 2015-05-21 01:31:02 -05:00
Paul
7e0c178661 Make static functions have unique addresses even when using lambdas 2015-05-21 01:19:26 -05:00
Paul
ba9c2e1eba Declare static functions as references 2015-05-20 18:53:55 -05:00
Paul
3cc469bbe1 Add test for static function across two TUs 2015-05-20 17:58:31 -05:00
Paul
95a9150254 Add test for lift operator 2015-05-20 11:44:13 -05:00
Paul
c381dc377c Add better support for constexpr by and void returning apply_eval 2015-05-19 09:26:49 -05:00
Paul
f4d8c63253 Add test for contexpr by 2015-05-13 16:00:39 -06:00
Paul
fce0d2a535 Add test for contexpr by 2015-05-13 15:58:17 -06:00
Paul
c1bac2c4d1 Add lift operator 2015-05-13 12:25:40 -06:00
Paul
5c468cc076 Update is_callable to not use function signatures 2015-05-09 23:21:37 -05:00
Paul
fdc7099822 Merge branch 'by_order' 2015-05-09 22:54:46 -05:00
Paul
4306c8cf86 Rename misname test file 2015-05-07 15:07:32 -05:00
Paul
5fef01028f Add eval and apply_eval 2015-05-05 17:57:35 -05:00
Paul
6f0453de41 Add apply utility function 2015-05-05 11:16:38 -05:00
Paul
88a5c42ef3 Guarantee order for projections 2015-05-04 16:44:33 -05:00
Paul
1969dab374 Add failure info to unpack 2015-05-01 00:55:48 -05:00
Paul
a2bbe0410b Add is_unpackable trait 2015-04-30 00:54:07 -05:00
Paul
5658f9aceb Merge branch 'unpack' 2015-04-25 19:19:30 -05:00
Paul
e16729d766 Renable the test for now 2015-04-24 21:21:10 -05:00
Paul
9f50dd3308 Change args to take an integral constant, and make it return a function. Deprecate the old usage 2015-04-24 21:19:52 -05:00
Paul
a0ac83e96f Fix problems with join on gcc 4.7 and 4.6 2015-04-23 00:19:18 -05:00
Paul
f1d969b890 Add tests for multiple unpacking 2015-04-14 14:48:19 -05:00