Commit Graph

1254 Commits

Author SHA1 Message Date
Paul
a2d4aeddbf Add tests for always_ref 2016-03-23 14:51:57 -05:00
Paul
40f68b74e7 Use limit to limit the number of paramters for lazy or any function 2016-03-23 14:42:49 -05:00
Paul
439148f325 Reanble the match test, and other tests as well 2016-03-23 14:31:32 -05:00
Paul
b8950c5142 Explain in more detail UFCS for issue #133 2016-03-23 12:23:39 -05:00
Paul
088f81a98b Make sure indirection doesn't remove constness 2016-03-22 22:59:49 -05:00
Paul
2f1fd0cf6a Remvoe unused macro for issue #113 2016-03-22 19:03:18 -05:00
Paul
9bc294e945 Add a note about capturing by value for lazy adaptor with a note std::ref. This fixes issue #138 and #139 2016-03-22 00:28:05 -05:00
Paul
7cbab72be7 Rename overview to definitions 2016-03-22 00:15:32 -05:00
Paul
c9ec357ddd Add motivating purpose of the library in the first sentence 2016-03-22 00:11:04 -05:00
Paul
4245a89b7f Add specialization for boost:is_placeholder for issue #119 2016-03-21 18:26:14 -05:00
Paul
9f4fcb7cf9 Add missing master header 2016-03-21 16:51:23 -05:00
Paul
c7685fc6f9 Fix install of master header 2016-03-21 16:19:06 -05:00
Paul
d7e88e997f Try to disable warning for apply macro for issue #121 2016-03-21 16:13:43 -05:00
Paul
f1ff31d90a Push/pop warnings for msvc for issue #120 2016-03-21 16:10:40 -05:00
Paul
47e362ea97 Document always(void) for issue #115 2016-03-21 16:04:00 -05:00
Paul
4674466fdc Undocument always_ref for issue #114 2016-03-21 15:59:09 -05:00
Paul
5af24d9024 Better describe the lift operator for issue #106 2016-03-21 15:56:21 -05:00
Paul
e368110ff1 Undocument alias for issue #95 2016-03-21 15:52:45 -05:00
Paul
91e1ca790f Add by(p) semantics for issue #104 2016-03-21 15:51:55 -05:00
Paul
16e2921ff6 Remove misleading return type for issue #131 2016-03-21 15:48:37 -05:00
Paul
40ac365a12 Fix circular definition of metafunction for issue #136 2016-03-21 15:46:41 -05:00
Paul
dd09ab2d25 Show FIT_RETURNS for issue #142 2016-03-21 15:44:54 -05:00
Paul
b858b6ea77 Install master header 2016-03-21 15:44:04 -05:00
Paul
7ac63970d7 Test master header in travis 2016-03-21 15:43:26 -05:00
Paul
dbb68adf7f Add master include file for issue #143 2016-03-21 15:34:14 -05:00
Paul
57e760f231 Fix problem with always_void 2016-03-21 14:06:52 -05:00
Paul
4119d2e6cf Fix ADL problems with issue #112 2016-03-21 05:48:11 -05:00
Paul
4d06b35fca Remove unused header 2016-03-20 08:25:32 -05:00
Paul
2b0d97d7e6 Add workaround for gcc 4.7 to handle nested compressed_pair 2016-03-19 12:19:26 -05:00
Paul
7ee6b63cc1 Reorganize the ordering for decorate_adaptor 2016-03-19 11:28:01 -05:00
Paul
5cc7d615dc Better handle inheritance in decorate adaptor 2016-03-19 10:53:53 -05:00
Paul
3ee0235316 Handle final types in can_be_called 2016-03-19 09:46:30 -05:00
Paul
9526c2afa0 Add missing is_final intrinsic for msvc 2016-03-19 08:55:41 -05:00
Paul
1d61047f3d Fix warnings with clang 2016-03-19 00:55:43 -05:00
Paul
72ae4cf85c Add missing tests and disable checking for final on gcc 4.6 2016-03-19 00:47:02 -05:00
Paul
0d02a37cbf Only inherit non-polymorphic and non-final classes, this fixes issue #129 2016-03-19 00:35:54 -05:00
Paul
9c03182e89 Add a newline at end of header file check 2016-03-18 23:52:42 -05:00
Paul
305fbe8661 Add test for header includes 2016-03-16 15:33:35 -05:00
Paul
9eb9534d6d constexpr void only on clang with relaxed constexpr 2016-03-16 14:10:27 -05:00
Paul
04fefc071c Make arg sfinae-friendly, this fixes issue #148 2016-03-16 13:30:59 -05:00
Paul
fad52fc912 Fixes for issue #118 2016-03-16 12:58:49 -05:00
Paul
c0ff55b2fd Add ordering test for apply_eval 2016-03-16 12:35:19 -05:00
Paul
f99f25896c Remove extraneous define of FIT_NO_CONSTEXPR_VOID for issue #113 2016-03-16 12:29:12 -05:00
Paul
e87bbc3c78 Remove FIT_UNARY_PERFECT_ID for issue #113 2016-03-16 12:26:56 -05:00
Paul Fultz II
d513cf84b7 Merge pull request #137 from ldionne/patch-4
[Configurations] Minor reformulation
2016-03-11 14:26:20 -06:00
Louis Dionne
94600c818a [Configurations] Minor reformulation 2016-03-11 15:15:28 -05:00
Paul Fultz II
8081d51c03 Merge pull request #134 from ldionne/patch-3
Fix typos and do minor reformulations
2016-03-11 10:49:27 -06:00
Paul Fultz II
98be3e4db7 Merge pull request #130 from ldionne/patch-2
Fix typos and other minor grammatical mistakes
2016-03-11 10:49:08 -06:00
Louis Dionne
9755fb74fc Fix typos and do minor reformulations 2016-03-11 10:38:15 -05:00
Louis Dionne
79d153de88 Fix typos and other minor grammatical mistakes 2016-03-11 10:07:38 -05:00