Gets an iterator to the arguments in the array.
| 450 | |
| 451 | // Gets an iterator to the arguments in the array. |
| 452 | KernelArgIterator arg_iterator() const override { |
| 453 | return KernelArgIterator( |
| 454 | number_of_argument_addresses_, number_of_shared_memory_arguments_, |
| 455 | argument_addresses_.data(), argument_sizes_.data(), |
| 456 | shared_memory_bytes_.data(), shared_memory_indices_.data()); |
| 457 | } |
| 458 | |
| 459 | private: |
| 460 | // A place to store copies of opaque pointers from device memory arguments. |
no test coverage detected