Paul
|
2c74c6513d
|
Noexcept rotate
|
2016-12-17 20:42:59 -05:00 |
|
Paul
|
24d0759d26
|
Noexcept repeat
|
2016-12-17 20:39:52 -05:00 |
|
Paul
|
d54ed35003
|
Noexcept for mutable
|
2016-12-17 20:27:22 -05:00 |
|
Paul
|
c47bfbace3
|
Noexcept for lift
|
2016-12-17 20:26:00 -05:00 |
|
Paul
|
6215feac07
|
Add noexcept to infix
|
2016-12-17 20:23:12 -05:00 |
|
Paul
|
8f5de07d2d
|
Add noexcept to indirect and flip
|
2016-12-17 20:18:34 -05:00 |
|
Paul
|
52cebaa64a
|
Add noexcept to compress
|
2016-12-17 20:13:35 -05:00 |
|
Paul
|
e7fac7e042
|
Add noexcept to fix
|
2016-12-17 20:06:34 -05:00 |
|
Paul
|
00ed6760bb
|
Add noexcept to pipable
|
2016-12-17 19:56:52 -05:00 |
|
Paul
|
827cb19045
|
Add condition
|
2016-12-17 18:39:03 -05:00 |
|
Paul
|
730b61e1e7
|
Add noexcept to partial
|
2016-12-17 18:38:09 -05:00 |
|
Paul
|
e92247a009
|
Add noexcept to flow and compose
|
2016-12-17 18:17:26 -05:00 |
|
Paul
|
c0f9a6cee5
|
Make decorate noexcept
|
2016-12-16 19:38:48 -05:00 |
|
Paul
|
9390fb83a1
|
Add noexcept to if
|
2016-12-16 19:21:35 -05:00 |
|
Paul
|
37ab60efb2
|
Add tests for noexcept to placeholders
|
2016-11-26 21:42:05 -05:00 |
|
Paul
|
2bdbaaf04f
|
Fix problems with noexcept on older compilers
|
2016-11-26 21:02:27 -05:00 |
|
Paul
|
2540fc3676
|
Add noexcept to alias
|
2016-11-24 14:15:36 -05:00 |
|
Paul
|
e813244b66
|
Add more tests for pack
|
2016-11-24 12:34:05 -05:00 |
|
Paul
|
7e53bfbfe5
|
Get rid of shadow warning
|
2016-11-23 11:20:13 -05:00 |
|
Paul
|
bc548d46ef
|
Improve noexcept of capture
|
2016-11-23 11:10:12 -05:00 |
|
Paul
|
58edd484d0
|
Add more conditional tests
|
2016-11-22 23:53:24 -05:00 |
|
Paul
|
8fcb289377
|
Add noexcept for apply_eval
|
2016-11-22 23:47:21 -05:00 |
|
Paul
|
a10fc1398e
|
Check noexcept for arg
|
2016-11-22 23:14:38 -05:00 |
|
Paul
|
927427b1f5
|
Check for failed expression in tests
|
2016-11-22 20:13:46 -05:00 |
|
Paul
|
725c2d233f
|
Add fixes for gcc 4.6
|
2016-11-21 02:01:38 -06:00 |
|
Paul
|
4dd1ee3115
|
Add noexcept to always function
|
2016-11-21 01:26:11 -06:00 |
|
Paul
|
2e79161979
|
Add noexcept to identity function
|
2016-11-21 00:58:16 -06:00 |
|
Paul
|
168c59b4ae
|
Disable noexcept tests through member function pointers for unsupported compilers
|
2016-11-20 13:44:09 -06:00 |
|
Paul
|
cf4c3efb01
|
Add more tests for noexcept
|
2016-11-20 12:49:50 -06:00 |
|
Paul
|
3cbfebf3bb
|
Try disabling high repeat test for travis
|
2016-11-03 22:47:44 -05:00 |
|
Paul
|
887ca6e201
|
Lower repeat iteration in the test
|
2016-11-01 18:09:31 -05:00 |
|
Paul
|
8c3c3c995a
|
Add extra tests to avoid unused variable
|
2016-11-01 15:01:22 -05:00 |
|
Paul
|
a768ad0066
|
Guard the static test
|
2016-11-01 09:43:26 -05:00 |
|
Paul
|
391086e5a9
|
Add limits header
|
2016-10-31 20:33:00 -05:00 |
|
Paul
|
d225f9aeb0
|
Add more rotate tests
|
2016-10-31 20:15:34 -05:00 |
|
Paul
|
3b57a3ebdb
|
Improve repeat_while
|
2016-10-31 20:00:08 -05:00 |
|
Paul
|
ea3c942e7a
|
Improve repeat tests
|
2016-10-31 19:44:27 -05:00 |
|
Paul
|
8e93ab282c
|
Add more tests
|
2016-10-31 19:14:13 -05:00 |
|
Paul
|
e856d26397
|
Disable constexpr recursion when there is no sfinae expressions
|
2016-10-27 15:45:49 -05:00 |
|
Paul
|
c8367446dd
|
Add failure tests
|
2016-09-13 01:04:45 -05:00 |
|
Paul
|
00a8e620e9
|
Merge branch 'develop' into value-default
|
2016-09-10 15:18:03 -05:00 |
|
Paul
|
f1845754b2
|
Use fit placeholders instead
|
2016-09-10 15:02:31 -05:00 |
|
Paul
|
a99875e28b
|
Rename class
|
2016-09-10 13:00:17 -05:00 |
|
Paul
|
69f36b7bc5
|
Add a test to check for by value semantics
|
2016-09-10 12:57:09 -05:00 |
|
Paul
|
b9dce53b23
|
Update the way references are returned
|
2016-09-10 12:31:13 -05:00 |
|
Paul
|
2076a44790
|
Fix protect problems on gcc 4.6 and 4.7
|
2016-09-05 14:43:55 -06:00 |
|
Paul
|
f99ccea462
|
Merge branch 'develop' into protect
|
2016-09-05 10:14:35 -06:00 |
|
Paul
|
2820db6f4c
|
Fix warning with add_one
|
2016-09-04 09:42:42 -06:00 |
|
Paul
|
03bcdf8619
|
Add proper constuctor to protect
|
2016-09-01 23:58:21 -05:00 |
|
Paul
|
9c5b52191b
|
Add construct categories as well
|
2016-08-11 19:58:49 -05:00 |
|
Paul
|
3ef7015c0b
|
Rename pack_decay/capture_decay to pack/capture
|
2016-08-11 19:33:48 -05:00 |
|
Paul
|
4f8303676b
|
Rename pack/capture to pack_basic/capture_basic
|
2016-08-11 19:28:18 -05:00 |
|
Paul
|
8d9b0e8830
|
Fix warning on gcc 4.6
|
2016-06-25 21:09:38 -05:00 |
|
Paul
|
ddb7f22952
|
Make always not default constructible with primitive types
|
2016-06-25 20:55:34 -05:00 |
|
Paul
|
d9917dddb9
|
Always is default constructible if T is default constructible
|
2016-06-25 20:43:17 -05:00 |
|
Paul
|
da9ad911fd
|
Merge branch 'value-init' into develop
|
2016-06-24 19:42:15 -05:00 |
|
Paul
|
bbdd63bb1b
|
Add support for using reference_wrapper with member pointers
|
2016-06-24 19:18:09 -05:00 |
|
Paul
|
a2453edb20
|
Add more tests for apply
|
2016-06-24 13:13:56 -05:00 |
|
Paul
|
c988c69de5
|
Add tests for protect
|
2016-06-24 12:52:54 -05:00 |
|
Paul
|
416b596c0c
|
Add more tests for lazy adaptor
|
2016-06-24 12:45:56 -05:00 |
|
Paul
|
e5a0ff6223
|
Add more tests for is_callable
|
2016-06-23 19:50:04 -05:00 |
|
Paul
|
f9cd490506
|
Use construct to construct templates as well
|
2016-06-23 19:05:58 -05:00 |
|
Paul
|
6b2348a55e
|
Use in-place new to construct non-literal types
|
2016-06-23 18:57:33 -05:00 |
|
Paul
|
a38e35322b
|
Add test for value initialization
|
2016-06-23 17:34:37 -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
|
ba0fe2cf3b
|
Update construct tests
|
2016-06-15 14:27:49 -05:00 |
|
Paul
|
88c28bf731
|
Capture use compressed_pair
|
2016-04-27 01:14:17 -05:00 |
|
Paul
|
24e4e0affb
|
Remove has generic lambda from test header
|
2016-04-27 01:04:48 -05:00 |
|
Paul
|
80ebf52d74
|
Decay arguments for unamed placeholder
|
2016-04-19 07:07:23 -05:00 |
|
Paul
|
37355c5f1d
|
Issue #155: Remove FIT_HAS_STATIC_LAMBDA configuration
|
2016-03-26 23:06:01 -06: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
|
e9b36f259b
|
Add decorate test
|
2016-03-25 15:58:28 -05:00 |
|
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
|
088f81a98b
|
Make sure indirection doesn't remove constness
|
2016-03-22 22:59:49 -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
|
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
|
4d2941efb5
|
Fixes for bjam tests
|
2016-02-29 09:49:27 -06:00 |
|
Paul
|
5dc97757db
|
Add inital jamfile
|
2016-02-28 21:48:51 -06:00 |
|
Paul
|
029ea2f12a
|
Move tests to better support globbing
|
2016-02-28 21:26:15 -06:00 |
|
Paul
|
9e7146d96d
|
Merge branches 'flow-tests' and 'static-lift'
|
2016-02-27 23:53:04 -06:00 |
|
Paul
|
fc41dc82ea
|
Add more tests to flow adaptor
|
2016-02-27 23:33:53 -06:00 |
|
Paul
|
9349b1b5bd
|
Make fit_lift use static_lambda
|
2016-02-27 23:27:00 -06:00 |
|
Paul
|
7df1375f21
|
More tests for compose
|
2016-02-27 15:51:42 -06:00 |
|
Paul
|
c19995eec4
|
Add more tests to help compose on msvc
|
2016-02-27 13:35:12 -08:00 |
|
Paul
|
637af93855
|
Fix problems with infix on gcc
|
2016-02-27 13:07:37 -06:00 |
|
Paul
|
ed597cba6d
|
Add more tests for infix operator
|
2016-02-26 18:13:30 -06:00 |
|
Paul
|
6935a351b2
|
Add an initial print example, and fixes for unpacking a tuple
|
2016-02-26 14:13:59 -06:00 |
|
Paul
|
73eace7c14
|
Add tests for lift, and a workaround for MSVC
|
2016-02-25 12:37:24 -08:00 |
|
Paul
|
89c421d37c
|
Add another test
|
2016-02-25 13:36:56 -06:00 |
|
Paul
|
aba2a62f54
|
Fix shadow warning and missing string header for examples
|
2016-02-25 10:33:40 -06:00 |
|
Paul
|
04fa68ecf6
|
Fix fix example on msvc
|
2016-02-25 07:44:24 -08:00 |
|
Paul
|
31979f800c
|
Disable returns test for gcc
|
2016-02-25 08:46:17 -06:00 |
|
Paul
|
9c91e5cabc
|
Add file
|
2016-02-24 10:08:12 -06:00 |
|
Paul
|
4252b288a4
|
Check multiple arguments
|
2016-02-21 23:34:52 -06:00 |
|
Paul
|
7121b4d4e8
|
Remove extra template paramters to make the output of the error message cleaner
|
2016-02-21 18:50:49 -06:00 |
|