mirror of
https://github.com/boostorg/yap.git
synced 2026-02-23 04:12:15 +00:00
Pass individual args through evaluate*(), instead of making a tuple of them.
This commit is contained in:
@@ -52,8 +52,7 @@ namespace user {
|
||||
|
||||
decltype(auto) eval_expression_as (
|
||||
decltype(term<number>{{0.0}} * number{} + number{}) const & expr,
|
||||
boost::hana::basic_type<number>,
|
||||
boost::hana::tuple<>)
|
||||
boost::hana::basic_type<number>)
|
||||
{
|
||||
return naxpy(
|
||||
expr.left().left().value(),
|
||||
@@ -63,8 +62,7 @@ namespace user {
|
||||
}
|
||||
|
||||
decltype(auto) transform_expression (
|
||||
decltype(term<number>{{0.0}} * number{} + number{}) const & expr,
|
||||
boost::hana::tuple<>
|
||||
decltype(term<number>{{0.0}} * number{} + number{}) const & expr
|
||||
) {
|
||||
return naxpy(
|
||||
evaluate(expr.left().left()),
|
||||
|
||||
Reference in New Issue
Block a user