2
0
mirror of https://github.com/boostorg/yap.git synced 2026-01-26 19:12:16 +00:00
Files
Zach Laine 80ca554434 Use Boost.HOF to implement the conditional matching logic behind transform().
Wrap the first argument to transform() by calling as_expr() on it, so that
as_expr() is rarely needed outside of transform().

Continue to accept rvalue transform objects in the top-level transform(), but
do not perfectly forward it into the implementation details of transform().
This fixes the potential bug of stealing the movable contents of a transform.

Fixes #62.
2018-02-22 18:56:51 -06:00
..