Antony Polukhin
7b45064ed8
Drop C++03 support ( #107 )
...
Drop boost::move and boost::bind dependencies. Use Boost.PP in less cases
2023-08-25 16:02:34 +03:00
Ed Catmur
7331d648f4
Add test.
2019-04-21 00:50:00 +01:00
Nikita Kniazev
e20f5eb7b8
Suppress warnings in tests
2019-03-26 17:43:32 +03:00
Antony Polukhin
2cd28cdd9c
Replace boost/test/minimal.hpp from Boost.Test with boost/core/lightweight_test.hpp
2018-12-22 21:35:48 +03:00
Pawel Dac
33784034b7
Perfect forwarding for passing visitor in apply_visitor.
...
Allows to catch Visitor&&, Visitor& and const Visitor&.
Removed apply_visitor with const Visitor& since it was catching inlined Visitors&&.
Passing const Visitor to result_wrapper resulted in compilation error when Visitor was mutable.
2017-11-07 23:44:43 +01:00
Antony Polukhin
b0852f6e60
Fix test, add copyright and minor code style fix_
2017-10-25 23:16:24 +03:00
Antony Polukhin
6caaa65563
Fixes for function ref quallifires usage
2017-10-22 22:25:54 +03:00
diplay
f132ca7591
minor fix test
2017-10-17 13:11:05 +03:00
diplay
be54a19e1b
mixed tests
2017-10-17 13:01:36 +03:00
diplay
28f8707515
compilation conditions for multivisitor lambda tests
2017-10-13 21:53:42 +03:00
diplay
49e4f90e74
cpp14 multivisitors tests and fix
2017-10-13 15:09:21 +03:00
diplay
3cab439be0
unary c++14 rvalue move semantics
2017-10-13 14:22:55 +03:00
diplay
ec3c0964f1
[wip] c++14 multivisitor with rvalue support
2017-10-13 12:24:30 +03:00
diplay
c15f85475e
[wip] trying to make rvalue multivisit work
2017-10-13 01:24:53 +03:00
diplay
51f5b50dc9
[wip] binary apply visitor move semantics
2017-10-12 14:00:54 +03:00
diplay
09bbcadbc1
[wip] unary visit with rvalue references
2017-10-11 14:45:56 +03:00
diplay
d4202b8a3f
more structured tests
2017-10-10 12:50:07 +03:00
diplay
18fb1d3d7f
rvalue and const lvalue reference visitables for multivisitors
2017-10-10 12:37:55 +03:00
diplay
ce556f3371
reduce copy-paste
2017-10-10 12:08:08 +03:00
diplay
86142eccda
ticket #6971 fix
2017-10-09 17:47:27 +03:00