Peter Dimov
|
a768587c7d
|
g++6 doesn't like mp_any either
|
2017-05-31 07:22:31 +03:00 |
|
Peter Dimov
|
9a69b1213c
|
g++ 6 has problems with mp_and
|
2017-05-31 07:08:56 +03:00 |
|
Peter Dimov
|
e81ce26bf9
|
Use fold expressions in mp_all, mp_any
|
2017-05-24 05:59:15 +03:00 |
|
Peter Dimov
|
fc562c7421
|
Fix mp_all on g++ 4.7
|
2017-05-24 04:59:15 +03:00 |
|
Peter Dimov
|
ecd77ab9fa
|
Make mp_all fail when ::value is invalid for some type
|
2017-05-24 04:27:36 +03:00 |
|
Peter Dimov
|
3e40aacce5
|
Document mp_plus
|
2017-05-24 01:52:11 +03:00 |
|
Peter Dimov
|
6b1a2f6156
|
Revert mp_or; add mp_void; update documentation
|
2017-05-24 01:37:49 +03:00 |
|
Peter Dimov
|
07cac40f3d
|
Change mp_and/mp_or to a SFINAE-based implementation
|
2017-05-23 23:25:30 +03:00 |
|
Peter Dimov
|
28c420edf7
|
Add mp_same.
|
2017-04-01 20:01:51 +03:00 |
|
Peter Dimov
|
e4f7488652
|
Change mp_and and mp_or to match std::conjuction and std::disjunction
|
2017-03-16 17:49:57 +02:00 |
|
Peter Dimov
|
7bbdaacda1
|
Remove mp_equal_to.
|
2017-03-16 17:35:47 +02:00 |
|
Peter Dimov
|
a231733c7e
|
Move everything to namespace mp11
|
2017-03-15 21:23:15 +02:00 |
|
Peter Dimov
|
7a0f4001e7
|
Add mp_all, mp_and, mp_any, mp_or; move mp_not to integral.hpp.
|
2016-11-16 21:24:13 +02:00 |
|
Peter Dimov
|
29d030ac59
|
Add mp_all_of, mp_any_of, mp_none_of.
|
2016-11-16 04:19:37 +02:00 |
|
Peter Dimov
|
a2dccfd6ae
|
Add skeleton headers for things not yet implemented.
|
2015-07-16 18:12:06 +03:00 |
|