2
0
mirror of https://github.com/boostorg/hof.git synced 2026-02-01 08:32:12 +00:00
Commit Graph

196 Commits

Author SHA1 Message Date
Paul
192facb20f Return false when mismatch args 2016-06-24 00:35:10 -05:00
Paul
820f9eafbc Fix conversion from base to derived for sfinae friendly apply 2016-06-24 00:25:50 -05:00
Paul
04140d0659 Fix problem with mismatch number of arguments 2016-06-24 00:11:20 -05:00
Paul
bc8b5bcba7 Disable tests for unique addressing for msvc and partially for gcc 4.6 2016-06-23 16:31:27 -05:00
Paul
6e767a0996 Simplyify static const vars 2016-06-21 10:54:10 -05:00
Paul
d96ee9d12d Fix incorrect const fold 2016-06-21 07:09:04 -07:00
Paul
a89be9bfd8 Use no unqiue lambda 2016-06-20 22:54:35 -05:00
Paul
471041093b Properly set the macro 2016-06-20 22:38:27 -05:00
Paul
f7f6f029b9 Use weak variables for lambdas 2016-06-20 22:47:22 -04:00
Paul
28fbcc2364 No weak variables on clang because it breaks on classes that internal linkage 2016-06-20 20:58:34 -04:00
Paul
615807479b Remove constexpr on msvc 2016-06-20 17:33:52 -07:00
Paul
21ba6e3b0b Use constexpr on msvc 2016-06-20 20:01:46 -04:00
Paul
24cfab5d63 Add extern on windows 2016-06-20 19:42:48 -04:00
Paul
55f9590f16 Update the defines 2016-06-20 19:42:33 -04:00
Paul
320fb23e3f Add extern 2016-06-20 18:48:10 -04:00
Paul
10de950416 Dont use static for weak variables 2016-06-20 18:44:34 -04:00
Paul
ccc6ea5013 Simplify function declarations 2016-06-20 18:37:26 -04:00
Paul
eb3282ae80 No variable templates for clang 3.4 2016-06-15 13:25:51 -05:00
Paul
e11778eae3 Use static constexpr to declare template variable 2016-06-15 13:13:46 -05:00
Paul
813a0121ef Dont use auto in template variables 2016-06-15 13:04:29 -05:00
Paul
ac34a8d978 Use the correct ebo macro 2016-06-15 12:58:13 -05:00
Paul
fcdb5386c3 Fix errors on gcc 4.6 2016-06-15 12:52:23 -05:00
Paul
34a1b692a6 Tag dispatch on true/false 2016-06-15 12:47:52 -05:00
Paul
c04d219fad Fix mangling overload 2016-06-15 12:40:07 -05:00
Paul
ab01d4cf75 Update travis to exit on error 2016-06-15 12:32:54 -05:00
Paul
7cd874e80c Add missing headers 2016-06-15 12:04:16 -05:00
Paul
6b4063acb2 Use weak variables on targets that support it 2016-06-15 12:03:14 -05:00
Paul
7f87b03c1b Merge branch 'is_callable_check' into develop 2016-06-15 10:57:48 -05:00
Paul
9e47a0bf39 Add missing version file 2016-06-14 15:58:52 -05:00
Paul
96aa3b75c9 Update links 2016-06-14 00:24:08 -05:00
Paul
375f12315b Some more fixes to toc 2016-06-05 23:56:49 -05:00
Paul
26a140a0bb Seperate function_param_limit into seperate header 2016-06-05 22:20:28 -05:00
Paul
4371c3c02f Seperate unpack header 2016-06-05 21:05:07 -05:00
Paul
674e62bc16 Add static_assert when using the incorrect form for is_callable 2016-05-26 21:13:31 -05:00
Paul
d71d6f0dec Use logarithmic algorithm for generating an index of integers for issue #147 2016-04-27 23:36:40 -05:00
Paul
5c3768a3b5 Use template variables for functions that have explicit template parameters for issue #117 2016-04-27 23:11:12 -05:00
Paul
8c1a7ec2d8 No variable templates for msvc 2016-04-27 22:59:52 -05:00
Paul
66d7d7d9bc Add variable template config 2016-04-27 22:59:14 -05:00
Paul
4952d797c4 Rename dependent typing for #160 2016-04-27 22:36:38 -05:00
Paul
88c28bf731 Capture use compressed_pair 2016-04-27 01:14:17 -05:00
Paul
c48b0cb3f1 Fallback on std version when feature is not available 2016-04-27 00:51:36 -05:00
Paul
bae83a164a Merge branch 'sd6' into develop 2016-04-27 00:34:50 -05:00
Paul
2ad4009068 Use value for type trait 2016-04-23 23:44:23 -05:00
Paul
f4b6da69ab Add documentation about point-free style 2016-04-23 23:22:32 -05:00
Paul
80ebf52d74 Decay arguments for unamed placeholder 2016-04-19 07:07:23 -05:00
Paul
81b8b11279 Use sd6 feature macros for detection 2016-04-04 00:28:01 -05:00
Paul
37355c5f1d Issue #155: Remove FIT_HAS_STATIC_LAMBDA configuration 2016-03-26 23:06:01 -06:00
Paul
1a9b1ec61a Merge branch 'conditional' into develop 2016-03-25 20:56:41 -05:00
Paul
4f9fd6b47a Setup conditional to handle the same function multiple times, this fixes issue #123 2016-03-25 20:42:00 -05:00
Paul
5aa5211cfb Issue #152: Add missing config header file 2016-03-25 16:53:52 -05:00