FLANG
|
Public Types | |
using | Operation = std::conditional_t< isByValue, ValueReductionOperation< T >, ReferenceReductionOperation< T > > |
Public Member Functions | |
RT_API_ATTRS | ReduceAccumulator (const Descriptor &array, Operation operation, const T *identity, Terminator &terminator) |
RT_API_ATTRS void | Reinitialize () |
template<typename A > | |
RT_API_ATTRS bool | AccumulateAt (const SubscriptValue at[]) |
template<typename A > | |
RT_API_ATTRS void | GetResult (A *to, int=-1) |