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
|
be971a6414
|
Merge branch 'windows'
|
2015-04-08 12:44:56 -04:00 |
|
Paul
|
d4e192098c
|
Optimize compose for emptiness
|
2015-04-08 12:30:50 -04:00 |
|
Paul
|
7ed7443c4a
|
Add workarounds for gcc 4.6 for compressed_pair
|
2015-04-08 12:09:19 -04:00 |
|
Paul
|
a8078891e3
|
Flip the order of constructors on compressed_pair
|
2015-04-07 17:48:12 -04:00 |
|
Paul
|
c2770d1256
|
Merge branch 'master' into pack-empty
|
2015-04-07 13:30:19 -04:00 |
|
Paul
|
15612b4c81
|
Update forward static assert message
|
2015-04-07 13:29:29 -04:00 |
|
Paul
|
1933c917f1
|
Disable empty optimizations on gcc
|
2015-04-07 12:39:15 -04:00 |
|
Paul Fultz II
|
d895d531fb
|
Merge pull request #9 from pfultz2/issue8-fix
Add fix and a test for when clang implicity deletes the copy constructor
|
2015-03-18 17:34:02 -05:00 |
|
Paul
|
c3c75c6a62
|
Properly check gcc 4.6
|
2015-03-18 16:15:51 -05:00 |
|
Paul
|
4b9a40f0c8
|
Disable copy constructible check on gcc 4.6 since its missing the type trait
|
2015-03-18 15:25:29 -05:00 |
|
Paul
|
6f373f19f6
|
Add fix and a test for when clang implicity deletes the copy constructor
|
2015-03-18 13:16:11 -05:00 |
|
Paul Fultz II
|
65c8d3f8b9
|
Merge pull request #7 from pfultz2/fix-placeholders
Fix a bugs using a partial unamed placeholders
|
2015-03-17 15:49:05 -05:00 |
|
Paul
|
c70d27449d
|
Fix a bugs using a partial unamed placeholders
|
2015-03-17 14:54:53 -05:00 |
|
Paul
|
5f4f5e3f50
|
Add compressed_pair
|
2015-03-06 01:20:34 -05:00 |
|
Paul
|
462a49846a
|
Add missing headers
|
2015-02-28 14:33:43 -05:00 |
|
Paul
|
aefccd7551
|
Use FIT_STATIC_CONSTEXPR for better portability
|
2015-02-28 14:24:10 -05:00 |
|
Paul
|
c39f83f164
|
Use function objects instead for adaptors
|
2015-02-28 14:19:41 -05:00 |
|
Paul
|
f884fbca18
|
Add suffix for windows
|
2015-02-27 13:29:21 -06:00 |
|
Paul
|
9508599410
|
Add documentation for flip
|
2015-02-25 10:25:27 -05:00 |
|
Paul
|
9370c82b2e
|
Add initial flip adaptor
|
2015-02-25 01:16:48 -05:00 |
|
Paul
|
e29523a072
|
Add default constructor to make clang 3.4 happy
|
2015-02-25 01:04:32 -05:00 |
|
Paul
|
1c2a331411
|
Avoid double reveals, it causes problem on gcc 4.6
|
2015-02-25 00:40:12 -05:00 |
|
Paul
|
bca70cef72
|
Add reveal by default to static function
|
2015-02-24 01:43:12 -05:00 |
|
Paul
|
2febd5570c
|
Update documentation about the reveal adaptor
|
2015-02-24 00:36:23 -05:00 |
|
Paul
|
9e6c07ec58
|
Add workarounds for gcc 4.6
|
2015-02-22 01:24:30 -05:00 |
|
Paul
|
fcb3be5981
|
Fixes for gcc
|
2015-02-21 18:38:00 -05:00 |
|
Paul
|
7a7370df71
|
Improve mapping parameters
|
2015-02-20 16:38:18 -06:00 |
|
Paul
|
80b57e9f59
|
Add initial work for transporting subtitution failures
|
2015-02-20 12:23:23 -06:00 |
|
Paul
|
98c9671ce8
|
Add initial work to make pack empty-optimized
|
2015-02-19 09:46:39 -05:00 |
|
Paul
|
2408e26635
|
Improve yaml
|
2015-02-18 18:51:45 -06:00 |
|
Paul
|
0d90530d30
|
Remove extra builds
|
2015-02-18 18:46:01 -06:00 |
|
Paul
|
1607df37f6
|
Download gcc when there is no libc++
|
2015-02-18 18:38:44 -06:00 |
|
Paul
|
6bf0c0fbec
|
More updates to the travis file to support more platforms
|
2015-02-18 18:31:19 -06:00 |
|
Paul
|
f73aa29921
|
Improve excluding
|
2015-02-18 18:08:07 -06:00 |
|
Paul
|
c72dba2a02
|
Add travis yaml
|
2015-02-18 17:56:36 -06:00 |
|
Paul
|
7c06a5f9e1
|
Add mutable_adaptor to workaround libc++, since mem_fn does not meet the requirements of a FunctionObject
|
2015-02-15 10:25:30 -05:00 |
|
Paul
|
9353b706ab
|
Add functional header for libc++
|
2015-02-15 01:04:47 -05:00 |
|
Paul
|
cb624fe0b1
|
Declare function objects with static constexpr
|
2015-02-13 01:38:22 -05:00 |
|
Paul
|
805a9aeb2c
|
Update acknowledgements
|
2015-02-08 20:08:06 -05:00 |
|
Paul
|
ed1195e2b4
|
Move placeholders to functions
|
2015-02-08 20:06:09 -05:00 |
|
Paul
|
bb3534b199
|
Update docs
|
2015-02-08 20:02:47 -05:00 |
|
Paul
|
f86c1f61d6
|
Merge branch 'develop'
|
2015-02-08 19:58:57 -05:00 |
|
Paul
|
8d5613d96c
|
Add doc for capture
|
2015-02-08 19:58:39 -05:00 |
|
Paul
|
f66384e998
|
Remove line
|
2015-02-08 19:49:06 -05:00 |
|
Paul
|
9d370eda7d
|
Add doc for each arg
|
2015-02-08 19:48:40 -05:00 |
|
Paul
|
a439fc29d5
|
Make always a function object
|
2015-02-08 19:44:21 -05:00 |
|
Paul
|
1bb8d51759
|
Add each_arg
|
2015-02-08 19:35:30 -05:00 |
|
Paul
|
b7e855168c
|
Fix tests for capture_forward
|
2015-02-05 01:08:25 -05:00 |
|
Paul
|
22d42cfbe5
|
Update doc about semicolon
|
2015-02-05 00:34:37 -05:00 |
|