13 Feb
2018
13 Feb
'18
4:47 p.m.
On Tue, Feb 13, 2018 at 11:30 AM, Steven Watanabe via Boost < boost@lists.boost.org> wrote:
AMDG
On 02/12/2018 06:57 PM, Zach Laine via Boost wrote:
On Mon, Feb 12, 2018 at 4:15 PM, P F via Boost
wrote: You could also get rid of the need for `::user_expr`
We actually want that. It's often necessary to be able to return an expression created from some template different than the template defining he operator.
If that's really important then why doesn't BOOST_YAP_USER_FREE_BINARY_OPERATOR take two expr_template parameters?
Because there's only one result. The expr_template parameter governs how the result is constructed, not which inputs are accepted. Zach