Yannick Jadoul
9796fe98fc
feat: vectorize functions with void return type ( #1969 )
...
* Allow function/functor passed to py::vectorize to return void
* Stealing @sizmailov's test and fixing unused argument warning
* Add missing std::move()
RVO doesn't work here because function return type is different from
actual returned type
* remove extra EOL
* docs: add a few details
* chore: pre-commit autoupdate
* Remove array_iterator, array_begin, and array_end (in detail namespace)
Co-authored-by: Sergei Izmailov <sergei.a.izmailov@gmail.com>
Co-authored-by: Henry Schreiner <henryschreineriii@gmail.com>
2020-10-02 15:30:34 -04:00
..
2020-09-17 15:40:09 -04:00
2020-10-02 10:03:35 -04:00
2020-08-19 12:26:26 -04:00
2020-09-15 14:56:20 +02:00
2020-09-22 12:01:15 -04:00
2020-08-19 13:11:57 -04:00
2020-07-20 13:35:21 -04:00
2019-07-15 16:47:02 +02:00
2020-08-20 11:58:34 -04:00
2020-09-15 09:56:59 -04:00
2017-01-31 17:05:44 +01:00
2017-09-12 08:06:46 +02:00
2020-09-15 09:56:59 -04:00
2020-10-02 09:39:22 -04:00
2020-09-16 17:13:41 -04:00
2020-08-12 14:09:42 -04:00
2019-07-18 09:02:35 +02:00
2020-08-16 16:02:12 -04:00
2019-11-24 08:33:05 +01:00
2020-08-16 16:02:12 -04:00
2020-07-28 21:44:19 +02:00
2020-08-16 16:02:12 -04:00
2020-07-26 09:25:27 -04:00
2020-08-16 16:02:12 -04:00
2019-06-11 23:28:58 +02:00
2020-07-20 13:35:21 -04:00
2020-09-13 10:24:00 -04:00
2020-09-13 10:24:00 -04:00
2020-10-02 19:06:04 +02:00
2020-10-02 19:06:04 +02:00
2020-09-15 09:56:59 -04:00
2020-09-10 11:49:26 -04:00
2020-09-15 09:56:59 -04:00
2020-07-20 13:35:21 -04:00
2020-09-15 09:56:59 -04:00
2020-07-20 13:35:21 -04:00
2017-08-05 18:46:22 -04:00
2020-07-20 13:35:21 -04:00
2020-08-16 16:02:12 -04:00
2020-08-16 16:02:12 -04:00
2019-09-19 18:23:27 +02:00
2020-09-20 01:12:19 +02:00
2020-07-20 13:35:21 -04:00
2017-08-05 18:46:22 -04:00
2020-08-16 16:02:12 -04:00
2020-09-15 09:56:59 -04:00
2020-08-18 07:14:34 -04:00
2020-09-15 12:10:31 -04:00
2020-09-11 22:06:52 -04:00
2020-09-15 14:56:20 +02:00
2020-09-16 23:21:47 -04:00
2017-08-25 02:12:43 +02:00
2020-07-20 13:35:21 -04:00
2020-09-04 20:02:05 -04:00
2020-09-04 20:02:05 -04:00
2017-09-10 12:28:03 +02:00
2020-10-01 22:57:25 -04:00
2020-07-26 09:25:27 -04:00
2020-08-16 16:02:12 -04:00
2017-08-05 18:46:22 -04:00
2020-07-20 13:35:21 -04:00
2020-07-07 15:58:16 +02:00
2020-08-16 16:02:12 -04:00
2020-10-02 19:07:04 +02:00
2020-10-02 19:07:04 +02:00
2020-09-17 07:19:33 -04:00
2020-09-17 07:19:33 -04:00
2020-10-02 15:30:34 -04:00
2020-10-02 15:30:34 -04:00
2020-10-02 09:39:22 -04:00
2020-10-02 09:39:22 -04:00
2020-09-19 20:23:47 +02:00
2020-07-27 01:44:25 +02:00
2017-09-06 15:20:52 +02:00
2020-08-16 16:02:12 -04:00
2020-09-19 20:23:47 +02:00
2020-09-11 19:53:04 +02:00
2020-09-15 09:56:59 -04:00
2020-07-20 13:35:21 -04:00
2020-09-15 09:56:59 -04:00
2020-09-11 22:06:52 -04:00
2019-10-31 12:38:24 +01:00
2020-08-16 16:02:12 -04:00
2020-09-15 09:56:59 -04:00
2020-07-20 13:35:21 -04:00
2020-09-15 09:56:59 -04:00
2020-07-20 13:35:21 -04:00
2019-06-11 23:28:58 +02:00
2020-07-20 13:35:21 -04:00
2020-09-15 12:10:31 -04:00
2020-09-11 22:06:52 -04:00