Reduce template bloat in `invoke_device_function`
- replace visible use of
std::index_sequenceand the corresponding list of template arguments in the function signature ofinvoke_device_functionwith internal use ofapply, thus reducing the size of the generated symbol names for instances ofinvoke_device_function
Edited by Gerhard Raven