22 #if !defined( BOLT_AMP_TRANSFORM_REDUCE_H )
23 #define BOLT_AMP_TRANSFORM_REDUCE_H
90 template<
typename InputIterator,
typename UnaryFunction,
typename T,
typename BinaryFunction>
94 UnaryFunction transform_op,
96 BinaryFunction reduce_op );
141 template<
typename InputIterator,
typename UnaryFunction,
typename T,
typename BinaryFunction>
144 InputIterator first1,
146 UnaryFunction transform_op,
148 BinaryFunction reduce_op );
155 #include <bolt/amp/detail/transform_reduce.inl>