Yannick Jadoul
d65e34d61d
Resolve empty statement warning when using PYBIND11_OVERLOAD_PURE_NAME and PYBIND11_OVERLOAD_PURE ( #2325 )
...
* Wrap PYBIND11_OVERLOAD_NAME and PYBIND11_OVERLOAD_PURE_NAME in do { ... } while (false), and resolve trailing semicolon
* Deprecate PYBIND11_OVERLOAD_* and get_overload in favor of PYBIND11_OVERRIDE_* and get_override
* Correct erroneous usage of 'overload' instead of 'override' in the implementation and internals
* Fix tests to use non-deprecated PYBIND11_OVERRIDE_* macros
* Update docs to use override instead of overload where appropriate, and add warning about deprecated aliases
* Add semicolons to deprecated PYBIND11_OVERLOAD macros to match original behavior
* Remove deprecation of PYBIND11_OVERLOAD_* macros and get_overload
* Add note to changelog and upgrade guide
2020-09-15 14:56:20 +02:00
..
2020-08-19 12:26:26 -04:00
2020-09-15 14:56:20 +02:00
2020-09-11 22:06:52 -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
2017-09-10 12:28:03 +02:00
2017-01-31 17:05:44 +01:00
2017-09-12 08:06:46 +02:00
2020-08-16 16:02:12 -04:00
2020-07-08 18:14:41 -04:00
2020-08-16 16:02:12 -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-09-15 14:56:20 +02:00
2020-09-14 18:06:26 -04:00
2017-11-22 17:37:41 -04:00
2020-09-10 11:49:26 -04:00
2020-09-10 11:49:26 -04:00
2020-07-20 13:35:21 -04:00
2020-07-01 00:07:49 +02: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-07-20 13:35:21 -04: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-08-18 07:14:34 -04:00
2020-08-18 07:14:34 -04:00
2020-09-15 14:56:20 +02:00
2020-09-11 22:06:52 -04:00
2020-09-15 14:56:20 +02:00
2020-08-31 14:28:07 -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-08-16 16:02:12 -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-09-15 14:50:51 +02:00
2020-09-15 14:50:51 +02:00
2019-07-15 13:31:03 +02:00
2020-08-16 16:02:12 -04:00
2020-09-08 15:26:50 +02:00
2020-08-16 16:02:12 -04:00
2018-03-10 14:24:23 -04:00
2020-07-20 13:35:21 -04:00
2020-09-10 13:58:26 -04: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-11 19:53:04 +02:00
2020-09-11 19:53:04 +02:00
2020-08-25 23:51:07 -04:00
2020-07-20 13:35:21 -04:00
2020-07-26 09:25:27 -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-10 13:58:26 -04:00
2020-07-20 13:35:21 -04:00
2020-04-14 17:48:43 +02: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 14:56:20 +02:00
2020-09-11 22:06:52 -04:00