Zach Laine
|
863f5fe655
|
rhs_type -> operand_type
|
2016-12-07 20:01:16 -06:00 |
|
Zach Laine
|
112466ad6e
|
Add BOOST_PROTO17_CONVERSION_OPERATOR_TEMPLATE.
|
2016-12-07 20:01:15 -06:00 |
|
Zach Laine
|
d6df84fb84
|
Use eval_expression_as() in the recursive cases of default_eval_expression().
|
2016-12-07 20:01:14 -06:00 |
|
Zach Laine
|
8419dd32a9
|
Add simple expression transform test.
|
2016-12-07 20:01:14 -06:00 |
|
Zach Laine
|
ca4856f3b5
|
Add unary operators.
|
2016-12-07 20:01:14 -06:00 |
|
Zach Laine
|
7cc60e87d4
|
Add remaining binary operators.
|
2016-12-07 20:01:14 -06:00 |
|
Zach Laine
|
2ab89e9851
|
Cruft removal.
|
2016-12-07 20:01:14 -06:00 |
|
Zach Laine
|
f621e86cdf
|
auto -> decltype(auto)
|
2016-12-07 20:01:14 -06:00 |
|
Zach Laine
|
f9391f2a7f
|
Add call operator support.
|
2016-12-07 20:01:14 -06:00 |
|
Zach Laine
|
bfb16509bd
|
evaluate_expression_as -> eval_expression_as
|
2016-12-07 20:01:14 -06:00 |
|
Zach Laine
|
2e9eeb9c1e
|
Initial version of evaluate_expression_as() as a customization point (hopefully to be improved).
|
2016-12-07 20:01:14 -06:00 |
|
Zach Laine
|
63922a7cfd
|
Factor out detail/default_eval.hpp and expression.hpp.
|
2016-12-07 20:01:14 -06:00 |
|